tcpdump mailing list archives
Re: Libpcap reentrancy and PF_RING patch
From: Luca Deri <deri () ntop org>
Date: Wed, 23 Jan 2008 00:31:34 +0100
Guy I apologize for the late response.I have considered your suggestion to move pfring into a pcap-pfring.* file. I think that it's better to leave it into pcap-linux.c as moving to a separate file would reduce the number of #ifdefs into pcap- linux.c but this will require some pcap-linux.c code duplication into pcap-pfring.* that I personally don't like.
Please let me know if the enclosed patch works on your environment. Thanks in advance, Luca
On Jan 6, 2008, at 9:54 PM, Guy Harris wrote:
Luca Deri wrote:your comments are very valuable: thanks. I have enclosed a new patch that should address all of them.It's still not a context or unified diff, and I've subsequently made some changes to pcap-linux.c to move the SITA support code into pcap- sita.c, so the patch didn't apply correctly.Also:Would it work better if, for PF_RING sockets, there were a separate pcap_read_pf_ring, and handle->read_op were set to pcap_read_pf_ring if a PF_RING socket were being used? That'd avoid some per-packet checks in the read_op routine, and might involve fewer #ifdefs as well.- This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.
- This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.
Current thread:
- Re: Libpcap reentrancy and PF_RING patch, (continued)
- Re: Libpcap reentrancy and PF_RING patch Paolo Abeni (Jan 03)
- Re: Libpcap reentrancy and PF_RING patch Luca Deri (Jan 02)
- Re: Libpcap reentrancy and PF_RING patch Gregor Maier (Jan 07)
- Re: Libpcap reentrancy and PF_RING patch Luca Deri (Jan 02)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 05)
- Re: Libpcap reentrancy and PF_RING patch Luca Deri (Jan 06)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 06)
- Re: Libpcap reentrancy and PF_RING patch Luca Deri (Jan 06)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 06)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 10)
- Re: Libpcap reentrancy and PF_RING patch Luca Deri (Jan 22)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 24)
- Re: Libpcap reentrancy and PF_RING patch Guy Harris (Jan 05)