]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
pcap: fix compilation on old libpcap
authorVictor Julien <victor@inliniac.net>
Mon, 27 Aug 2012 14:49:58 +0000 (16:49 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 27 Aug 2012 14:49:58 +0000 (16:49 +0200)
src/source-pcap.c

index 0843322ef8a9a7fe07367550a3dc65f72ee54151..75b7617e480fcbacdf43254b879a22fde13c0a18 100644 (file)
@@ -287,9 +287,11 @@ TmEcode ReceivePcapLoop(ThreadVars *tv, void *data, void *slot)
             int dbreak = 0;
             SCLogError(SC_ERR_PCAP_DISPATCH, "error code %" PRId32 " %s",
                        r, pcap_geterr(ptv->pcap_handle));
+#ifdef PCAP_ERROR_BREAK
             if (r == PCAP_ERROR_BREAK) {
                 SCReturnInt(ptv->cb_result);
             }
+#endif
             do {
                 usleep(PCAP_RECONNECT_TIMEOUT);
                 if (suricata_ctl_flags != 0) {