diff --git a/include/zephyr/net/net_ip.h b/include/zephyr/net/net_ip.h index c03bec8a4cd..34fe2f02e30 100644 --- a/include/zephyr/net/net_ip.h +++ b/include/zephyr/net/net_ip.h @@ -1299,10 +1299,8 @@ static inline bool net_ipv6_is_addr_mcast_group(const struct in6_addr *addr, const struct in6_addr *group) { return UNALIGNED_GET(&addr->s6_addr16[1]) == group->s6_addr16[1] && - UNALIGNED_GET(&addr->s6_addr16[2]) == group->s6_addr16[2] && - UNALIGNED_GET(&addr->s6_addr16[3]) == group->s6_addr16[3] && UNALIGNED_GET(&addr->s6_addr32[1]) == group->s6_addr32[1] && - UNALIGNED_GET(&addr->s6_addr32[2]) == group->s6_addr32[1] && + UNALIGNED_GET(&addr->s6_addr32[2]) == group->s6_addr32[2] && UNALIGNED_GET(&addr->s6_addr32[3]) == group->s6_addr32[3]; }