Lines Matching refs:intfAddr
760 mDNSlocal int SetupSocket(struct sockaddr *intfAddr, mDNSIPPort port, int interfaceIndex, int *sktP… in SetupSocket() argument
769 assert(intfAddr != NULL); in SetupSocket()
774 if (intfAddr->sa_family == AF_INET ) *sktPtr = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP); in SetupSocket()
776 else if (intfAddr->sa_family == AF_INET6) *sktPtr = socket(PF_INET6, SOCK_DGRAM, IPPROTO_UDP); in SetupSocket()
796 if (intfAddr->sa_family == AF_INET) in SetupSocket()
833 imr.imr_interface = ((struct sockaddr_in*)intfAddr)->sin_addr; in SetupSocket()
841 …err = setsockopt(*sktPtr, IPPROTO_IP, IP_MULTICAST_IF, &((struct sockaddr_in*)intfAddr)->sin_addr,… in SetupSocket()
874 else if (intfAddr->sa_family == AF_INET6) in SetupSocket()
995 mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr *intfAddr, struct sockaddr *intfMask… in SetupOneInterface() argument
1002 assert(intfAddr != NULL); in SetupOneInterface()
1020 SockAddrTomDNSAddr(intfAddr, &intf->coreIntf.ip, NULL); in SetupOneInterface()
1046 if (alias->multicastSocket4 == -1 && intfAddr->sa_family == AF_INET) in SetupOneInterface()
1047 err = SetupSocket(intfAddr, MulticastDNSPort, intf->index, &alias->multicastSocket4); in SetupOneInterface()
1049 else if (alias->multicastSocket6 == -1 && intfAddr->sa_family == AF_INET6) in SetupOneInterface()
1050 err = SetupSocket(intfAddr, MulticastDNSPort, intf->index, &alias->multicastSocket6); in SetupOneInterface()