From 61eb9c21ed215c6ba3f1d522800cedeac095d115 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 59cb442b81..39a973e09d 100644 --- a/src/source-af-packet.c +++ b/src/source-af-packet.c @@ -1704,7 +1704,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) { -- 2.47.2