strioctl 160 lib/replace/getifaddrs.c struct strioctl strioctl; strioctl 173 lib/replace/getifaddrs.c strioctl.ic_cmd = SIOCGIFCONF; strioctl 174 lib/replace/getifaddrs.c strioctl.ic_dp = buff; strioctl 175 lib/replace/getifaddrs.c strioctl.ic_len = sizeof(buff); strioctl 176 lib/replace/getifaddrs.c if (ioctl(fd, I_STR, &strioctl) < 0) { strioctl 183 lib/replace/getifaddrs.c n = strioctl.ic_len / sizeof(struct ifreq); strioctl 188 lib/replace/getifaddrs.c if (n*sizeof(struct ifreq) + sizeof(int) == strioctl.ic_len) { strioctl 206 lib/replace/getifaddrs.c strioctl.ic_cmd = SIOCGIFFLAGS; strioctl 207 lib/replace/getifaddrs.c strioctl.ic_dp = (char *)&ifreq; strioctl 208 lib/replace/getifaddrs.c strioctl.ic_len = sizeof(struct ifreq); strioctl 209 lib/replace/getifaddrs.c if (ioctl(fd, I_STR, &strioctl) != 0) { strioctl 216 lib/replace/getifaddrs.c strioctl.ic_cmd = SIOCGIFADDR; strioctl 217 lib/replace/getifaddrs.c strioctl.ic_dp = (char *)&ifreq; strioctl 218 lib/replace/getifaddrs.c strioctl.ic_len = sizeof(struct ifreq); strioctl 219 lib/replace/getifaddrs.c if (ioctl(fd, I_STR, &strioctl) != 0) { strioctl 231 lib/replace/getifaddrs.c strioctl.ic_cmd = SIOCGIFNETMASK; strioctl 232 lib/replace/getifaddrs.c strioctl.ic_dp = (char *)&ifreq; strioctl 233 lib/replace/getifaddrs.c strioctl.ic_len = sizeof(struct ifreq); strioctl 234 lib/replace/getifaddrs.c if (ioctl(fd, I_STR, &strioctl) != 0) {