Home
last modified time | relevance | path

Searched refs:ifa_addr (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c143 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 Dipnet.h78 } 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 Dncu_ip.c398 (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 Dconditions.c450 (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 Din_var.h30 #define ia_addr ia_ifa.ifa_addr
/illumos-gate/usr/src/head/
H A Difaddrs.h43 struct sockaddr *ifa_addr; /* Network address of this interface. */ member
/illumos-gate/usr/src/lib/nsswitch/dns/common/
H A Ddns_common.c343 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 Dlocaladdr.c204 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 Dipadm_addr.c419 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 Dipadm_if.c417 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 DmDNSPosix.c1334 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 Dip_fil.c599 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 Dipadm.c1948 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 Dif.h261 struct sockaddr ifa_addr; /* address of interface */ member
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c2557 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 Dip_rcm.c1120 (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 Difconfig.c560 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 Dsm_proc.c1327 struct sockaddr *sa = cifap->ifa_addr; in merge_ips()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/
H A Dvrrpd.c1582 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()