Lines Matching refs:ifr
613 struct in6_ifreq ifr; local
616 #define p(f, m) if (ifr.ifr_ifru.ifru_stat.f || sflag <= 1) \
617 xo_emit(m, (uintmax_t)ifr.ifr_ifru.ifru_stat.f, \
618 plural(ifr.ifr_ifru.ifru_stat.f))
625 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
627 if (ioctl(s, SIOCGIFSTAT_IN6, (char *)&ifr) < 0) {
629 if (ioctl_va(s, SIOCGIFSTAT_IN6, (char *)&ifr, 1, AF_INET6) < 0) {
636 xo_emit("{T:/ip6 on %s}:\n", ifr.ifr_name);
639 xo_emit("{ke:name/%s}", ifr.ifr_name);
1085 struct in6_ifreq ifr; local
1088 #define p(f, m) if (ifr.ifr_ifru.ifru_icmp6stat.f || sflag <= 1) \
1089 xo_emit(m, (uintmax_t)ifr.ifr_ifru.ifru_icmp6stat.f, \
1090 plural(ifr.ifr_ifru.ifru_icmp6stat.f))
1091 #define p2(f, m) if (ifr.ifr_ifru.ifru_icmp6stat.f || sflag <= 1) \
1092 xo_emit(m, (uintmax_t)ifr.ifr_ifru.ifru_icmp6stat.f, \
1093 pluralies(ifr.ifr_ifru.ifru_icmp6stat.f))
1100 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
1102 if (ioctl(s, SIOCGIFSTAT_ICMP6, (char *)&ifr) < 0) {
1104 if (ioctl_va(s, SIOCGIFSTAT_ICMP6, (char *)&ifr, 1, AF_INET6) < 0) {
1111 xo_emit("{T:/icmp6 on %s}:\n", ifr.ifr_name);
1114 xo_emit("{ke:name/%s}", ifr.ifr_name);