From dfa0574e7bc6c04e047f8d8a8b8258152365f1a4 Mon Sep 17 00:00:00 2001 From: Louis Mayencourt Date: Mon, 25 Sep 2017 06:55:01 -0600 Subject: [PATCH] net/igmp/igmp_send.c: Fix incoming IGMP checksum calculation --- net/igmp/igmp_send.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/igmp/igmp_send.c b/net/igmp/igmp_send.c index 0224e2b29d..3a28cccc8c 100644 --- a/net/igmp/igmp_send.c +++ b/net/igmp/igmp_send.c @@ -165,7 +165,7 @@ void igmp_send(FAR struct net_driver_s *dev, FAR struct igmp_group_s *group, /* Calculate the IGMP checksum. */ IGMPBUF->chksum = 0; - IGMPBUF->chksum = ~igmp_chksum(&IGMPBUF->type, IPIGMP_HDRLEN); + IGMPBUF->chksum = ~igmp_chksum(&IGMPBUF->type, IGMP_HDRLEN); IGMP_STATINCR(g_netstats.igmp.poll_send); IGMP_STATINCR(g_netstats.ipv4.sent);