From 69ea23ed7175d5c34a21bba1ef9262f311c69284 Mon Sep 17 00:00:00 2001 From: Adam Weinberger Date: Tue, 29 Jul 2014 01:59:16 +0000 Subject: Rename net/ patch-xy patches to reflect the files they modify. Approve by: portmgr (not really, but one of these is modifying an unstaged port) --- net/iplog/files/patch-src_iplog_pcap.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 net/iplog/files/patch-src_iplog_pcap.c (limited to 'net/iplog/files/patch-src_iplog_pcap.c') diff --git a/net/iplog/files/patch-src_iplog_pcap.c b/net/iplog/files/patch-src_iplog_pcap.c new file mode 100644 index 000000000000..4a87bef4a53a --- /dev/null +++ b/net/iplog/files/patch-src_iplog_pcap.c @@ -0,0 +1,24 @@ +--- src/iplog_pcap.c.orig Mon Jan 1 17:02:14 2001 ++++ src/iplog_pcap.c Mon Aug 27 16:38:50 2001 +@@ -211,6 +211,7 @@ + u_char fstring[1024], *temp, errbuf[PCAP_ERRBUF_SIZE]; + struct bpf_program filt; + u_int i = 0; ++ int b = 1; + + pdata->pd = + pcap_open_live(pdata->name, SNAPLEN, opt_enabled(PROMISC), 0, errbuf); +@@ -229,6 +230,13 @@ + pcap_close(pdata->pd); + return (-1); + } ++ ++#ifdef __FreeBSD__ ++#include ++#if __FreeBSD_version >= 420001 ++ ioctl(pcap_fileno(pdata->pd), BIOCIMMEDIATE, &b); ++#endif ++#endif + + #ifdef __linux__ + /* -- cgit v1.2.3