Home
last modified time | relevance | path

Searched refs:ifap (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c76 if (ifap == NULL) { in _getifaddrs()
80 *ifap = NULL; in _getifaddrs()
90 curr = *ifap; in _getifaddrs()
129 __getifaddrs(struct ifaddrs **ifap) in __getifaddrs() argument
131 return (_getifaddrs(ifap, B_TRUE)); in __getifaddrs()
316 if (ifap == NULL) in getallifaddrs()
318 *ifap = NULL; in getallifaddrs()
371 *ifap = curr; in getallifaddrs()
471 *ifap = curr; in getallifaddrs()
531 freeifaddrs(*ifap); in getallifaddrs()
[all …]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c75 struct ifaddrs *ifap; in i_ipadm_is_if_down() local
79 for (ifap = ifa; ifap != NULL; ifap = ifap->ifa_next) { in i_ipadm_is_if_down()
88 (ifap->ifa_flags & IFF_UP)) { in i_ipadm_is_if_down()
392 struct ifaddrs *ifap; in i_ipadm_get_all_if_info() local
416 for (ifap = ifa; ifap != NULL; ifap = ifap->ifa_next) { in i_ipadm_get_all_if_info()
417 if (ifap->ifa_addr->sa_family == AF_LINK) in i_ipadm_get_all_if_info()
419 if (strcmp(ifap->ifa_name, aifp->ifi_name) == 0) in i_ipadm_get_all_if_info()
422 if (ifap == NULL) { in i_ipadm_get_all_if_info()
433 if (!(ifap->ifa_flags & IFF_RUNNING) || in i_ipadm_get_all_if_info()
434 (ifap->ifa_flags & IFF_FAILED)) in i_ipadm_get_all_if_info()
[all …]
H A Dipadm_addr.c394 struct ifaddrs *ifap, *ifa; in i_ipadm_active_addr_info() local
416 for (ifap = ifa; ifap != NULL; ifap = ifap->ifa_next) { in i_ipadm_active_addr_info()
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()
432 !(ifap->ifa_flags & IFF_DHCPRUNNING)) in i_ipadm_active_addr_info()
449 cifaddr->ifa_flags = ifap->ifa_flags; in i_ipadm_active_addr_info()
460 if (ifap->ifa_flags & IFF_POINTOPOINT) { in i_ipadm_active_addr_info()
473 ifap->ifa_broadaddr, 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()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dconditions.c487 struct ifaddrs *ifap, *ifa; in test_condition_ip_address() local
539 for (ifap = ifa; ifap != NULL; ifap = ifap->ifa_next) { in test_condition_ip_address()
540 if (ifap->ifa_addr->sa_family != family) in test_condition_ip_address()
542 if (check_ipaddr(family, ifap, &wa) == 1) in test_condition_ip_address()
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_proc.c1316 struct ifaddrs *ifap, *cifap; in merge_ips() local
1319 error = getifaddrs(&ifap); in merge_ips()
1326 for (cifap = ifap; cifap != NULL; cifap = cifap->ifa_next) { in merge_ips()
1379 freeifaddrs(ifap); in merge_ips()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c2534 struct ifaddrs *ifap; in phyint_check_ipadm_intfid() local
2552 ifap = &ainfop->ia_ifa; in phyint_check_ipadm_intfid()
2553 if (ifap->ifa_addr->sa_family != AF_INET6 || in phyint_check_ipadm_intfid()
2556 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr; in phyint_check_ipadm_intfid()
2573 if (ifap->ifa_flags & IFF_NOLINKLOCAL) in phyint_check_ipadm_intfid()
2576 strrchr(ifap->ifa_name, ':') == NULL) { in phyint_check_ipadm_intfid()