From acd9e1c2e7f0891a718aa4d9e26d270a456c7927 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Sat, 2 Mar 2019 14:26:07 +0100 Subject: [PATCH] af-packet: fix v3 code using v2 union member --- src/source-af-packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/source-af-packet.c b/src/source-af-packet.c index 4cdced474b..abf255d653 100644 --- a/src/source-af-packet.c +++ b/src/source-af-packet.c @@ -1771,7 +1771,7 @@ static int AFPComputeRingParamsV3(AFPThreadVars *ptv) } } - ptv->req.tp_frame_size = TPACKET_ALIGN(snaplen +TPACKET_ALIGN(TPACKET_ALIGN(tp_hdrlen) + sizeof(struct sockaddr_ll) + ETH_HLEN) - ETH_HLEN); + ptv->req3.tp_frame_size = TPACKET_ALIGN(snaplen +TPACKET_ALIGN(TPACKET_ALIGN(tp_hdrlen) + sizeof(struct sockaddr_ll) + ETH_HLEN) - ETH_HLEN); frames_per_block = ptv->req3.tp_block_size / ptv->req3.tp_frame_size; if (frames_per_block == 0) {