aboutsummaryrefslogtreecommitdiff
path: root/pcap.c
diff options
context:
space:
mode:
authorhopper-vul <hopper.vul@gmail.com>2022-12-21 16:00:57 +0800
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2022-12-21 09:11:18 +0100
commit06e7c24568b716acd77fbabc00f9e55311320247 (patch)
treeb965d98fde2bf114172dbac5aa9b1364144d43d2 /pcap.c
parenteae1a8597f0c88508b3f756c69daefc3dd814e99 (diff)
Fix the error fix of #1147
1. change pcap_read_dead to return void. 2. let pcap_read_dead do nothing. Signed-off-by: hopper-vul <hopper.vul@gmail.com>
Diffstat (limited to 'pcap.c')
-rw-r--r--pcap.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/pcap.c b/pcap.c
index 9e810da4..c8897cb3 100644
--- a/pcap.c
+++ b/pcap.c
@@ -4211,12 +4211,10 @@ pcap_read_dead(pcap_t *p, int cnt _U_, pcap_handler callback _U_,
return (-1);
}
-static int
-pcap_breakloop_dead(pcap_t *p)
+static void
+pcap_breakloop_dead(pcap_t *p _U_)
{
- snprintf(p->errbuf, PCAP_ERRBUF_SIZE,
- "A breakloop cannot be set on a pcap_open_dead pcap_t");
- return (-1);
+ /* A breakloop should not be set on a pcap_open_dead pcap_t. */
}
static int