diff --git a/libnetutil/netutil.cc b/libnetutil/netutil.cc index 13ebb89fe..92cf4eb80 100644 --- a/libnetutil/netutil.cc +++ b/libnetutil/netutil.cc @@ -4016,7 +4016,7 @@ static int read_reply_pcap(pcap_t *pd, long to_usec, assert(rc == 0); } - if (p == NULL) { + if (*p == NULL) { /* Nonblocking pcap_next didn't get anything. */ if (pcap_select(pd, to_usec) == 0) timedout = 1;