diff --git a/subsys/net/ip/icmpv4.c b/subsys/net/ip/icmpv4.c index 88183874a54..4a7a719a037 100644 --- a/subsys/net/ip/icmpv4.c +++ b/subsys/net/ip/icmpv4.c @@ -338,7 +338,7 @@ enum net_verdict net_icmpv4_input(struct net_pkt *pkt, bool bcast) return NET_DROP; } - if (!icmp_hdr.chksum || net_calc_chksum_icmpv4(pkt) != 0) { + if (net_calc_chksum_icmpv4(pkt) != 0) { NET_DBG("DROP: Invalid checksum"); goto drop; }