Fix header-size calculation in IPv6 packet mirroring, thanks to @matoro

master
Soner Tari 1 year ago
parent 0d7db139dd
commit 8168d32d03

@ -472,8 +472,7 @@ logpkt_mirror_build(libnet_t *libnet,
} else { } else {
ptag = libnet_build_ipv6(0, /* traffic class */ ptag = libnet_build_ipv6(0, /* traffic class */
0, /* flow label */ 0, /* flow label */
LIBNET_IPV6_H + LIBNET_TCP_H + LIBNET_TCP_H + payloadlen,
payloadlen,
IPPROTO_TCP, IPPROTO_TCP,
255, /* hop limit */ 255, /* hop limit */
*(struct libnet_in6_addr *) *(struct libnet_in6_addr *)

Loading…
Cancel
Save