You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.0 KiB
34 lines
1.0 KiB
From b298835b3e4e918f00315f3a4e33e73c031ce98e Mon Sep 17 00:00:00 2001 |
|
From: rpm-build <rpm-build> |
|
Date: Wed, 5 Nov 2014 07:41:11 +0100 |
|
Subject: [PATCH] pcap-linux: don't use TPACKETV3 for memory mmapped capture |
|
|
|
There has been numerous reports from users complaining about changes in behavior |
|
of libpcap when using libpcap compiled with TPACKETV3 support. Back out and |
|
disable it. |
|
|
|
See: https://github.com/the-tcpdump-group/libpcap/issues/380 |
|
See: https://github.com/the-tcpdump-group/libpcap/issues/364 |
|
|
|
Resolves: #1085096 |
|
--- |
|
pcap-linux.c | 3 --- |
|
1 file changed, 3 deletions(-) |
|
|
|
diff --git a/pcap-linux.c b/pcap-linux.c |
|
index 83bb107..117405b 100644 |
|
--- a/pcap-linux.c |
|
+++ b/pcap-linux.c |
|
@@ -198,9 +198,6 @@ static const char rcsid[] _U_ = |
|
* uses many ring related structs and macros */ |
|
# ifdef TPACKET_HDRLEN |
|
# define HAVE_PACKET_RING |
|
-# ifdef TPACKET3_HDRLEN |
|
-# define HAVE_TPACKET3 |
|
-# endif /* TPACKET3_HDRLEN */ |
|
# ifdef TPACKET2_HDRLEN |
|
# define HAVE_TPACKET2 |
|
# else /* TPACKET2_HDRLEN */ |
|
-- |
|
1.8.3.1 |
|
|
|
|