Lines Matching refs:multicast
358 // an IPv6 multicast packet. If we don't have the corresponding type of socket available, quietly return an error.
906 if( i && i->multicast )
935 txrx = i->multicast && ( ( i->ifinfo.ip.type == mDNSAddrType_IPv4 ) || !FindRoutableIPv4( inMDNS, i->scopeID ) );
1033 i->multicast = ( inIFA->ifa_flags & IFF_MULTICAST ) && !( inIFA->ifa_flags & IFF_POINTOPOINT );
1105 // Set up a socket if it's not already set up. If multicast is not enabled on this interface then we
1300 // Allow multiple listeners if this is a multicast port.
1326 // Join the multicast group on this interface and specify the outgoing interface, if it's for multicast receiving.
1348 // Send multicast packets with TTL 255 (helps against spoofing).
1378 // Join the multicast group on this interface and specify the outgoing interface, if it's for multicast receiving.
1400 // Send multicast packets with TTL 255 (helps against spoofing).
1900 // Even though we indicated a specific interface when joining the multicast group, a weirdness of the
1901 // sockets API means that even though this socket has only officially joined the multicast group
1902 // on one specific interface, the kernel will still deliver multicast packets to it no matter which