From 71ddd41e9668be9f601a1a30c9a6baae03704c10 Mon Sep 17 00:00:00 2001 From: emaste Date: Thu, 2 Mar 2017 17:17:06 +0000 Subject: [PATCH] MFC r309649 (oshogbo): tcpdump: allow to use BIOCROTZBUF in capability mode The libpcap library can use a BIOCROTZBUF ioctl when net.bpf.zerocopy_enable sysctl is set. PR: 217490 git-svn-id: svn://svn.freebsd.org/base/stable/10@314560 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- contrib/tcpdump/tcpdump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/tcpdump/tcpdump.c b/contrib/tcpdump/tcpdump.c index fc10c983e..a1a28913d 100644 --- a/contrib/tcpdump/tcpdump.c +++ b/contrib/tcpdump/tcpdump.c @@ -1554,7 +1554,7 @@ main(int argc, char **argv) error("%s", pcap_geterr(pd)); #ifdef __FreeBSD__ if (RFileName == NULL && VFileName == NULL) { - static const unsigned long cmds[] = { BIOCGSTATS }; + static const unsigned long cmds[] = { BIOCGSTATS, BIOCROTZBUF }; /* * The various libpcap devices use a combination of -- 2.45.0