aboutsummaryrefslogtreecommitdiff
path: root/contrib/tcpdump
diff options
context:
space:
mode:
authorMariusz Zaborski <oshogbo@FreeBSD.org>2016-12-06 18:58:42 +0000
committerMariusz Zaborski <oshogbo@FreeBSD.org>2016-12-06 18:58:42 +0000
commitb02f20f47e8eb9dc45dd6eb553cf58f31f9114bd (patch)
treee74dd92286d685b7170c0684183da7fd3a7a52e5 /contrib/tcpdump
parentedc816d625f5f16b8d9fc7cfb5f2d5d75c9afe36 (diff)
downloadsrc-b02f20f47e8eb9dc45dd6eb553cf58f31f9114bd.tar.gz
src-b02f20f47e8eb9dc45dd6eb553cf58f31f9114bd.zip
tcpdump: allow to use BIOCROTZBUF in capability mode
The libpcap library can use a BIOCROTZBUF ioctl when net.bpf.zerocopy_enable sysctl is set. Reported by: olivier@ Tested by: olivier@
Notes
Notes: svn path=/head/; revision=309649
Diffstat (limited to 'contrib/tcpdump')
-rw-r--r--contrib/tcpdump/tcpdump.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/tcpdump/tcpdump.c b/contrib/tcpdump/tcpdump.c
index 937cff760337..d7f5b18357e4 100644
--- a/contrib/tcpdump/tcpdump.c
+++ b/contrib/tcpdump/tcpdump.c
@@ -1919,7 +1919,7 @@ main(int argc, char **argv)
error("%s", pcap_geterr(pd));
#ifdef HAVE_CASPER
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