Lines Matching refs:ifap
248 struct ifaddrs *ifa, *ifap; in print_link_addresses() local
258 if (getifaddrs(&ifap) == -1) in print_link_addresses()
265 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in print_link_addresses()
294 freeifaddrs(ifap); in print_link_addresses()
300 struct if_addrprefreq ifap; in ifa_get_preference() local
308 memset(&ifap, 0, sizeof(ifap)); in ifa_get_preference()
309 estrlcpy(ifap.ifap_name, ifname, sizeof(ifap.ifap_name)); in ifa_get_preference()
310 memcpy(&ifap.ifap_addr, sa, MIN(sizeof(ifap.ifap_addr), sa->sa_len)); in ifa_get_preference()
311 if (prog_ioctl(s, SIOCGIFADDRPREF, &ifap) == -1) { in ifa_get_preference()
316 return ifap.ifap_preference; in ifa_get_preference()
332 ifa_any_preferences(const char *ifname, struct ifaddrs *ifap, int family) in ifa_any_preferences() argument
339 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in ifa_any_preferences()