Home | History | Annotate | Download | only in mDNSWindows

Lines Matching refs:ifa_addr

1889 		if (ifa->ifa_addr->sa_family == AF_INET && !SetupAddr(&addr, ifa->ifa_addr) && !(ifa->ifa_flags & IFF_LOOPBACK) && ifa->ifa_netmask)
2479 if( !p->ifa_addr || ( p->ifa_addr->sa_family != AF_INET ) || ( ( p->ifa_flags & flagMask ) != flagTest ) )
2492 p->ifa_name ? p->ifa_name : "<null>", p->ifa_extra.index, p->ifa_addr );
2534 if( !p->ifa_addr || ( p->ifa_addr->sa_family != AF_INET6 ) || ( ( p->ifa_flags & flagMask ) != flagTest ) )
2547 p->ifa_name ? p->ifa_name : "<null>", p->ifa_extra.index, p->ifa_addr );
2588 if( !p->ifa_addr || ( ( p->ifa_flags & flagMask ) != flagTest ) )
2592 if( ( p->ifa_addr->sa_family != AF_INET ) && ( p->ifa_addr->sa_family != AF_INET6 ) )
2606 loopbackv4->ifa_name ? loopbackv4->ifa_name : "<null>", loopbackv4->ifa_extra.index, loopbackv4->ifa_addr );
2636 loopbackv6->ifa_name ? loopbackv6->ifa_name : "<null>", loopbackv6->ifa_extra.index, loopbackv6->ifa_addr );
2739 check( inIFA->ifa_addr );
2779 if ( ( inIFA->ifa_addr->sa_family != AF_INET ) &&
2801 err = SetupSocket( inMDNS, inIFA->ifa_addr, MulticastDNSPort, &ifd->sock.fd );
2803 ifd->sock.addr = ( inIFA->ifa_addr->sa_family == AF_INET6 ) ? AllDNSLinkGroup_v6 : AllDNSLinkGroup_v4;
2825 err = SockAddrToMDNSAddr( inIFA->ifa_addr, &ifd->interfaceInfo.ip, NULL );
2845 dlog( kDebugLevelInfo, DEBUG_NAME "Registered interface %##a with mDNS\n", inIFA->ifa_addr );
3736 ifa->ifa_addr = (struct sockaddr *) calloc( 1, (size_t) addr->Address.iSockaddrLength );
3737 require_action( ifa->ifa_addr, exit, err = WSAENOBUFS );
3738 memcpy( ifa->ifa_addr, addr->Address.lpSockaddr, (size_t) addr->Address.iSockaddrLength );
3744 check( ifa->ifa_addr );
3935 ifa->ifa_addr = (struct sockaddr *) calloc( 1, sizeof( *sa4 ) );
3936 require_action( ifa->ifa_addr, exit, err = WSAENOBUFS );
3937 memcpy( ifa->ifa_addr, sa4, sizeof( *sa4 ) );
4003 if( p->ifa_addr )
4005 free( p->ifa_addr );
4006 p->ifa_addr = NULL;
4207 if ( ( addr->Address.lpSockaddr->sa_family == p->ifa_addr->sa_family ) &&
4208 ( ( ( struct sockaddr_in* ) addr->Address.lpSockaddr )->sin_addr.s_addr == ( ( struct sockaddr_in* ) p->ifa_addr )->sin_addr.s_addr ) )
4597 struct sockaddr_in *ifa_addr = (struct sockaddr_in *)sa;
4599 ip->ip.v4.NotAnInteger = ifa_addr->sin_addr.s_addr;
4605 struct sockaddr_in6 *ifa_addr = (struct sockaddr_in6 *)sa;
4607 if (IN6_IS_ADDR_LINKLOCAL(&ifa_addr->sin6_addr)) ifa_addr->sin6_addr.u.Word[1] = 0;
4608 ip->ip.v6 = *(mDNSv6Addr*)&ifa_addr->sin6_addr;