]> git.ipfire.org Git - people/ms/suricata.git/commit - src/runmode-af-packet.c
af-packet: only ref mpeer if needed in tpacket v2
authorVictor Julien <victor@inliniac.net>
Fri, 5 Nov 2021 12:50:18 +0000 (13:50 +0100)
committerVictor Julien <vjulien@oisf.net>
Mon, 22 Nov 2021 12:56:07 +0000 (13:56 +0100)
commit8a5b945c7be94c48532826b8d6ae6bfe799c067b
tree40f15c9a36d0d853fc178350091da1773e3da096
parentd272075da0072611bed08922c3f03f7acffbce99
af-packet: only ref mpeer if needed in tpacket v2

We only use it in autofp mode, for reference counting purposes.

Removes 2 atomic operations per packet in the more common workers
runmode.
src/runmode-af-packet.c
src/source-af-packet.c
src/source-af-packet.h