Lines Matching defs:ifr
1107 struct ifreq ifr;
1112 bzero(&ifr, sizeof(ifr));
1113 if (strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)) >=
1114 sizeof(ifr.ifr_name))
1116 ifr.ifr_data = (caddr_t)&ifrdat;
1117 if (ioctl(s, SIOCGIFDATA, (caddr_t)&ifr) == -1)
1129 struct ifreq ifr;
1133 bzero(&ifr, sizeof(ifr));
1134 if (strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)) >=
1135 sizeof(ifr.ifr_name))
1137 if (ioctl(s, SIOCGIFMTU, (caddr_t)&ifr) == -1)
1141 if (ifr.ifr_mtu > 0)
1142 return (ifr.ifr_mtu);