Lines Matching refs:ifap
130 struct ifaddrs *ifap;
133 for (ifap = ifa; ifap != NULL; ifap = ifap->ifa_next) {
134 i_ipadm_get_ifname(ifap->ifa_name, cifname, sizeof (cifname));
140 (ifap->ifa_flags & IFF_UP)) {
2411 struct ifaddrs *ifap;
2427 ifap = &ainfop->ia_ifa;
2428 i_ipadm_get_ifname(ifap->ifa_name, tmp_ifname, LIFNAMSIZ);
2431 af = IPADM_IFF2AF(ifap->ifa_flags);
2438 if ((ifap->ifa_flags & IFF_NOFAILOVER) ||
2439 sockaddrunspec((struct sockaddr *)ifap->ifa_addr))
2450 if (!(ifap->ifa_flags & IFF_NOFAILOVER) ||
2451 (ifap->ifa_flags & IFF_DHCPRUNNING))
2454 status = i_ipadm_set_flags(iph, ifap->ifa_name, af, set, clear);
2501 struct ifaddrs *ifap;
2511 ifap = &curr->ia_ifa;
2512 if ((ifap->ifa_flags & (IFF_UP|IFF_DUPLICATE)) != 0) {
2513 af = IPADM_IFF2AF(ifap->ifa_flags);
2514 status = i_ipadm_set_flags(iph, ifap->ifa_name, af,
2518 !(ifap->ifa_flags & IFF_ADDRCONF)))
2527 if (!(ifap->ifa_flags & IFF_ADDRCONF)) {
2596 struct ifaddrs *ifap;
2608 ifap = &aip->ia_ifa;
2609 if ((ifap->ifa_flags & iap->ia_flag) &&
2610 !(ifap->ifa_flags & IFF_NOFAILOVER)) {
2953 struct ifaddrs *ifap = &addr->ia_ifa;
2957 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr;
2958 if ((ifap->ifa_flags & IFF_NOFAILOVER) ||
2959 sockaddrunspec((struct sockaddr *)ifap->ifa_addr) ||
2960 ((ifap->ifa_flags & IFF_IPV6) &&