net/igmpproxy: Patch to fix membership query packet checksums.

PR:		274656
Reported by:	blubblub@mail.ru
Approved by:	franco@opnsense.org (maintainer)
This commit is contained in:
leper
2023-10-23 10:23:55 +02:00
committed by Fernando Apesteguía
parent 2ac75eafd8
commit 5881889d20
+11
View File
@@ -0,0 +1,11 @@
--- src/igmp.c.orig 2022-10-29 10:01:46 UTC
+++ src/igmp.c
@@ -288,7 +288,7 @@ static void buildIgmp(uint32_t src, uint32_t dst, int
igmp->igmp_group.s_addr = group;
igmp->igmp_cksum = 0;
igmp->igmp_cksum = inetChksum((unsigned short *)igmp,
- IP_HEADER_RAOPT_LEN + datalen);
+ sizeof(igmp) + datalen);
}