/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | getifaddrs.c | 143 free(curr->ifa_addr); in freeifaddrs() 295 struct sockaddr_dl *ifa_addr = NULL; in getallifaddrs() local 379 curr->ifa_addr = malloc(sizeof (struct sockaddr_storage)); in getallifaddrs() 380 if (curr->ifa_addr == NULL) in getallifaddrs() 382 (void) memcpy(curr->ifa_addr, &lifrp->lifr_addr, in getallifaddrs() 479 curr->ifa_addr = in getallifaddrs() 481 if (curr->ifa_addr == NULL) in getallifaddrs() 488 curr->ifa_addr->sa_family = AF_LINK; in getallifaddrs() 489 ifa_addr = (struct sockaddr_dl *)curr->ifa_addr; in getallifaddrs() 492 (void) memcpy(ifa_addr->sdl_data, dmip->dmi_addr, in getallifaddrs() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ipnet.h | 78 } ifa_addr; member 85 #define ifa_ip4addr ifa_addr.ifau_ip4addr 86 #define ifa_ip6addr ifa_addr.ifau_ip6addr
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | ncu_ip.c | 398 (void) memcpy(&addr, a->ia_ifa.ifa_addr, sizeof (addr)); in nwamd_dhcp_managing() 574 if (ainfop->ia_ifa.ifa_addr->sa_family != AF_INET6) in stateless_running() 609 (void) memcpy(&addr, ainfop->ia_ifa.ifa_addr, sizeof (addr)); in addrinfo_for_addr() 910 (void) memcpy(&ai_addr, addrinfo->ia_ifa.ifa_addr, in nwamd_ncu_handle_if_state_event() 947 addrinfo->ia_ifa.ifa_addr, in nwamd_ncu_handle_if_state_event() 951 addrinfo->ia_ifa.ifa_addr, in nwamd_ncu_handle_if_state_event() 976 (void) memcpy(&stor, a->ia_ifa.ifa_addr, in nwamd_ncu_handle_if_state_event() 987 a->ia_ifa.ifa_addr, in nwamd_ncu_handle_if_state_event()
|
H A D | conditions.c | 450 (void) memcpy(&addr, ifa->ifa_addr, sizeof (addr)); in check_ipaddr() 455 (void) memcpy(&addr6, ifa->ifa_addr, sizeof (addr6)); in check_ipaddr() 540 if (ifap->ifa_addr->sa_family != family) in test_condition_ip_address()
|
/illumos-gate/usr/src/uts/common/netinet/ |
H A D | in_var.h | 30 #define ia_addr ia_ifa.ifa_addr
|
/illumos-gate/usr/src/head/ |
H A D | ifaddrs.h | 43 struct sockaddr *ifa_addr; /* Network address of this interface. */ member
|
/illumos-gate/usr/src/lib/nsswitch/dns/common/ |
H A D | dns_common.c | 343 if (i->ifa_addr->sa_family == AF_INET) { in _nss_has_interfaces() 347 if (((struct sockaddr_in *)i->ifa_addr)-> in _nss_has_interfaces() 353 if (i->ifa_addr->sa_family == AF_INET6) { in _nss_has_interfaces() 358 &((struct sockaddr_in6 *)i->ifa_addr)->sin6_addr, in _nss_has_interfaces()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | localaddr.c | 204 if (ifp->ifa_addr) in printifaddr() 205 printf ("\n\taddr="), printaddr (ifp->ifa_addr); in printifaddr() 445 if (ifp->ifa_addr == NULL) { in foreach_localaddr() 464 if (addr_eq (ifp->ifa_addr, ifp2->ifa_addr)) { in foreach_localaddr() 472 if ((*pass1fn) (data, ifp->ifa_addr)) in foreach_localaddr() 480 if ((*pass2fn) (data, ifp->ifa_addr)) in foreach_localaddr()
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_addr.c | 419 if (ifap->ifa_addr->sa_family == AF_LINK) in i_ipadm_active_addr_info() 431 sockaddrunspec(ifap->ifa_addr) && in i_ipadm_active_addr_info() 450 cifaddr->ifa_addr = malloc(sizeof (struct sockaddr_storage)); in i_ipadm_active_addr_info() 451 if (cifaddr->ifa_addr == NULL) in i_ipadm_active_addr_info() 453 (void) memcpy(cifaddr->ifa_addr, ifap->ifa_addr, in i_ipadm_active_addr_info() 481 ipaddr.ipadm_af = ifap->ifa_addr->sa_family; in i_ipadm_active_addr_info() 488 (void) memcpy(&data, ifap->ifa_addr, in i_ipadm_active_addr_info() 518 sock = (ifap->ifa_addr->sa_family == AF_INET) ? in i_ipadm_active_addr_info() 772 if ((ifa->ifa_addr = calloc(1, size)) == NULL) in i_ipadm_nvl2ainfo_persist() 776 ifa->ifa_addr->sa_family = af; in i_ipadm_nvl2ainfo_persist() [all …]
|
H A D | ipadm_if.c | 417 if (ifap->ifa_addr->sa_family == AF_LINK) in i_ipadm_get_all_if_info() 1961 addrinfo->ia_ifa.ifa_addr->sa_family, 0, IFF_UP); in i_ipadm_set_groupname_active() 1979 addrinfo->ia_ifa.ifa_addr->sa_family, IFF_UP, 0); in i_ipadm_set_groupname_active()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSPosix.c | 1334 if ( i->ifa_addr != NULL && in SetupInterfaceList() 1335 ((i->ifa_addr->sa_family == AF_INET) in SetupInterfaceList() 1337 || (i->ifa_addr->sa_family == AF_INET6) in SetupInterfaceList() 1357 … if (SetupOneInterface(m, i->ifa_addr, i->ifa_netmask, i->ifa_name, ifIndex) == 0) in SetupInterfaceList() 1359 if (i->ifa_addr->sa_family == AF_INET) in SetupInterfaceList() 1376 …(void)SetupOneInterface(m, firstLoopback->ifa_addr, firstLoopback->ifa_netmask, firstLoopback->ifa… in SetupInterfaceList()
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ip_fil.c | 599 sin = (struct sockaddr_in *)&ifa->ifa_addr; 1019 sin = (struct sockaddr_in *)&ifa->ifa_addr;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/ |
H A D | ipadm.c | 1948 af = ifa->ifa_addr->sa_family; in print_sa_cb() 1954 sin = (struct sockaddr_in *)ifa->ifa_addr; in print_sa_cb() 1955 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr; in print_sa_cb() 1999 sockaddr2str((struct sockaddr_storage *)ifa->ifa_addr, in print_sa_cb()
|
/illumos-gate/usr/src/uts/common/net/ |
H A D | if.h | 261 struct sockaddr ifa_addr; /* address of interface */ member
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | main.c | 2557 if (ifap->ifa_addr->sa_family != AF_INET6 || in phyint_check_ipadm_intfid() 2560 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr; in phyint_check_ipadm_intfid()
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | ip_rcm.c | 1120 (void) memcpy(&ifaddr, ifa->ifa_addr, sizeof (ifaddr)); in update_pif() 1264 af == ifa->ifa_addr->sa_family) in update_ipifs()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ |
H A D | ifconfig.c | 560 s = (ifa->ifa_addr->sa_family == AF_INET ? s4 : s6); in foreachinterface() 813 (ifa->ifa_addr->sa_family == p->c_af)) { in ifconfig() 2015 (struct sockaddr_storage *)ainfop->ia_ifa.ifa_addr, &laddr)) in removeif()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/ |
H A D | sm_proc.c | 1327 struct sockaddr *sa = cifap->ifa_addr; in merge_ips()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 1582 if (ainfop->ia_ifa.ifa_addr->sa_family != af) in vrrpd_walk_addr_info() 1587 (void) memcpy(&stor, ainfop->ia_ifa.ifa_addr, sizeof (stor)); in vrrpd_walk_addr_info()
|