Lines Matching defs:ifreq
884 struct ifreq *ifr;
925 struct ifreq ifreq;
929 ifr = (struct ifreq *)p;
942 memset (&ifreq, 0, sizeof(ifreq));
943 memcpy (ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name));
945 if (ioctl(fd, siocgifflags, &ifreq) < 0) {
962 (*end)->ifa_flags = ifreq.ifr_flags;
973 if(ifreq.ifr_flags & IFF_BROADCAST) {
981 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
1071 struct lifreq ifreq;
1088 memset (&ifreq, 0, sizeof(ifreq));
1089 memcpy (ifreq.lifr_name, ifr->lifr_name, sizeof(ifr->lifr_name));
1091 if (ioctl(fd, siocgifflags, &ifreq) < 0) {
1108 (*end)->ifa_flags = ifreq.lifr_flags;
1119 if(ifreq.ifr_flags & IFF_BROADCAST) {
1127 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
1209 sizeof(struct ifreq));
1232 sizeof(struct ifreq));
1237 sizeof(struct ifreq));
1304 getifaddrs2(&a, AF_INET, SIOCGIFCONF, SIOCGIFFLAGS, sizeof(struct ifreq));