Home | History | Annotate | Download | only in ip

Lines Matching refs:ifi

364 	struct ifinfomsg *ifi = NLMSG_DATA(n);
372 len -= NLMSG_LENGTH(sizeof(*ifi));
376 if (filter.ifindex && ifi->ifi_index != filter.ifindex)
378 if (filter.up && !(ifi->ifi_flags&IFF_UP))
381 parse_rtattr(tb, IFLA_MAX, IFLA_RTA(ifi), len);
383 fprintf(stderr, "BUG: device with ifindex %d has nil ifname\n", ifi->ifi_index);
399 fprintf(fp, "%d: %s", ifi->ifi_index,
415 print_link_flags(fp, ifi->ifi_flags, m_flag);
438 fprintf(fp, " link/%s ", ll_type_n2a(ifi->ifi_type, b1, sizeof(b1)));
443 ifi->ifi_type,
447 if (ifi->ifi_flags&IFF_POINTOPOINT)
453 ifi->ifi_type,
963 struct ifinfomsg *ifi = NLMSG_DATA(&l->h);
970 if (ifa->ifa_index != ifi->ifi_index ||
1016 struct ifinfomsg *ifi = NLMSG_DATA(&l->h);
1018 print_selected_addrinfo(ifi->ifi_index, ainfo, stdout);