]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
af-packet: fix v3 code using v2 union member
authorVictor Julien <victor@inliniac.net>
Sat, 2 Mar 2019 13:26:07 +0000 (14:26 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 5 Mar 2019 15:19:58 +0000 (16:19 +0100)
src/source-af-packet.c

index 4cdced474bccaa806f1c40bd046847a877226809..abf255d6531d643c9a9b17372d367938f6504b84 100644 (file)
@@ -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) {