diff --git a/net/igmp/igmp_send.c b/net/igmp/igmp_send.c index 378f3fbc44..8ce28a905f 100644 --- a/net/igmp/igmp_send.c +++ b/net/igmp/igmp_send.c @@ -116,6 +116,10 @@ void igmp_send(FAR struct net_driver_s *dev, FAR struct igmp_group_s *group, return; } + /* Select IPv4 */ + + IFF_SET_IPv4(dev->d_flags); + /* The IGMP header immediately follows the IP header */ iphdrlen = IPv4_HDRLEN + RASIZE;