From bbde73eb816c9ff1aef0629e648da7e1c485bdb9 Mon Sep 17 00:00:00 2001 From: Martine Lenders <m.lenders@fu-berlin.de> Date: Thu, 24 Jan 2019 14:57:36 +0100 Subject: [PATCH] gnrc_icmpv6: release on wrong checksum --- sys/net/gnrc/network_layer/icmpv6/gnrc_icmpv6.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/gnrc/network_layer/icmpv6/gnrc_icmpv6.c b/sys/net/gnrc/network_layer/icmpv6/gnrc_icmpv6.c index b65c329d7e..e3bfca9aa9 100644 --- a/sys/net/gnrc/network_layer/icmpv6/gnrc_icmpv6.c +++ b/sys/net/gnrc/network_layer/icmpv6/gnrc_icmpv6.c @@ -78,7 +78,7 @@ void gnrc_icmpv6_demux(gnrc_netif_t *netif, gnrc_pktsnip_t *pkt) if (_calc_csum(icmpv6, ipv6, pkt)) { DEBUG("icmpv6: wrong checksum.\n"); - /* don't release: IPv6 does this */ + gnrc_pktbuf_release(pkt); return; } -- GitLab