Lines Matching refs:ifa
274 struct ifaddrs *ifap, *ifa; in intpr() local
288 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in intpr()
290 strcmp(ifa->ifa_name, interface) != 0) in intpr()
292 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr()
294 ifn_len = strlen(ifa->ifa_name); in intpr()
295 if ((ifa->ifa_flags & IFF_UP) == 0) in intpr()
298 if (ifa->ifa_addr->sa_family == AF_INET6) in intpr()
326 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in intpr()
331 if (interface != NULL && strcmp(ifa->ifa_name, interface) != 0) in intpr()
334 name = ifa->ifa_name; in intpr()
343 while(ifa->ifa_next != NULL && in intpr()
344 (strcmp(ifa->ifa_next->ifa_name, name) == 0)) { in intpr()
345 ifa = ifa->ifa_next; in intpr()
350 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr()
355 if ((ifa->ifa_flags & IFF_UP) == 0) { in intpr()
364 ifn_len_max, ifn_len_max, xname, name, ifa->ifa_flags); in intpr()
366 #define IFA_MTU(ifa) (((struct if_data *)(ifa)->ifa_data)->ifi_mtu) in intpr() argument
367 show_stat("lu", 6, "mtu", IFA_MTU(ifa), IFA_MTU(ifa), 0); in intpr()
370 switch (ifa->ifa_addr->sa_family) { in intpr()
381 nn = netname(ifa->ifa_addr, ifa->ifa_netmask); in intpr()
382 rn = routename(ifa->ifa_addr, numeric_addr); in intpr()
400 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in intpr()
410 addr_len, routename(ifa->ifa_addr, 1)); in intpr()
416 #define IFA_STAT(s) (((struct if_data *)ifa->ifa_data)->ifi_ ## s) in intpr()
448 for (ifma = next_ifma(ifmap, ifa->ifa_name, in intpr()
449 ifa->ifa_addr->sa_family); in intpr()
451 ifma = next_ifma(ifma, ifa->ifa_name, in intpr()
452 ifa->ifa_addr->sa_family)) { in intpr()
521 struct ifaddrs *ifap, *ifa; in fill_iftot() local
529 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in fill_iftot()
530 if (ifa->ifa_addr->sa_family != AF_LINK) in fill_iftot()
533 if (strcmp(ifa->ifa_name, interface) == 0) in fill_iftot()