Lines Matching defs:ifr
929 struct ifreq *ifr, ifreq, *ifr2;
957 for (i = 0; i + sizeof(struct ifreq) <= n; i+= ifreq_size(*ifr) ) {
958 ifr = (struct ifreq *)((caddr_t) buf+i);
960 if (i + ifreq_size(*ifr) > n)
963 strncpy(ifreq.ifr_name, ifr->ifr_name, sizeof (ifreq.ifr_name));
969 ifr->ifr_name[0] = '\0';
992 if (ifr2->ifr_addr.sa_family == ifr->ifr_addr.sa_family
993 && ifreq_size (*ifr) == ifreq_size (*ifr2)
998 && !memcmp (&ifr2->ifr_addr.sa_data, &ifr->ifr_addr.sa_data,
999 (ifreq_size (*ifr)
1007 if ((*pass1fn) (data, &ifr->ifr_addr))
1024 for (i = 0; i + sizeof(struct ifreq) <= n; i+= ifreq_size(*ifr) ) {
1025 ifr = (struct ifreq *)((caddr_t) buf+i);
1027 if (ifr->ifr_name[0] == '\0')
1032 if ((*pass2fn) (data, &ifr->ifr_addr))