Lines Matching refs:scanner_sa
798 get_scanner_name(const bjnp_sockaddr_t *scanner_sa, char *host)
815 if ( ( scanner_sa -> addr.sa_family == AF_INET6 ) &&
816 ( IN6_IS_ADDR_LINKLOCAL( &(scanner_sa -> ipv6.sin6_addr ) ) ) )
822 get_address_info( scanner_sa, ip_address, &port );
826 if( (error = getnameinfo( &(scanner_sa -> addr) , sa_size( scanner_sa),
846 if(sa_is_equal( scanner_sa, (bjnp_sockaddr_t *)result-> ai_addr))
878 get_port_from_sa(const bjnp_sockaddr_t scanner_sa)
881 if ( scanner_sa.addr.sa_family == AF_INET6 )
883 return ntohs(scanner_sa.ipv6.sin6_port);
887 if ( scanner_sa.addr.sa_family == AF_INET )
889 return ntohs(scanner_sa.ipv4.sin_port);
2037 bjnp_sockaddr_t scanner_sa;
2042 memset( &scanner_sa, 0 ,sizeof( scanner_sa ) );
2219 socklen = sizeof(scanner_sa);
2222 &(scanner_sa.addr), &socklen ) ) == -1)
2256 port = get_port_from_sa(scanner_sa);
2258 get_scanner_name( &scanner_sa, scanner_host);