Lines Matching defs:ifreq
882 struct ifreq *ifr;
923 struct ifreq ifreq;
927 ifr = (struct ifreq *)p;
940 memset (&ifreq, 0, sizeof(ifreq));
941 memcpy (ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name));
943 if (ioctl(fd, siocgifflags, &ifreq) < 0) {
960 (*end)->ifa_flags = ifreq.ifr_flags;
971 if(ifreq.ifr_flags & IFF_BROADCAST) {
979 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
1069 struct lifreq ifreq;
1086 memset (&ifreq, 0, sizeof(ifreq));
1087 memcpy (ifreq.lifr_name, ifr->lifr_name, sizeof(ifr->lifr_name));
1089 if (ioctl(fd, siocgifflags, &ifreq) < 0) {
1106 (*end)->ifa_flags = ifreq.lifr_flags;
1117 if(ifreq.ifr_flags & IFF_BROADCAST) {
1125 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
1207 sizeof(struct ifreq));
1230 sizeof(struct ifreq));
1235 sizeof(struct ifreq));
1302 getifaddrs2(&a, AF_INET, SIOCGIFCONF, SIOCGIFFLAGS, sizeof(struct ifreq));