Searched refs:ifrp (Results 1 - 6 of 6) sorted by relevance
/freebsd-10.1-release/contrib/traceroute/ |
H A D | ifaddrlist.c | 76 register struct ifreq *ifrp, *ifend, *ifnext, *mp; local 105 ifrp = ibuf; 111 for (; ifrp < ifend; ifrp = ifnext) { 113 n = ifrp->ifr_addr.sa_len + sizeof(ifrp->ifr_name); 114 if (n < sizeof(*ifrp)) 115 ifnext = ifrp + 1; 117 ifnext = (struct ifreq *)((char *)ifrp + n); 118 if (ifrp [all...] |
/freebsd-10.1-release/contrib/libpcap/ |
H A D | fad-gifc.c | 144 register struct ifreq *ifrp, *ifend, *ifnext; local 169 * we have more than "sizeof(ifrp->ifr_name) + MAX_SA_LEN" 196 (buf_size - ifc.ifc_len) > sizeof(ifrp->ifr_name) + MAX_SA_LEN) 202 ifrp = (struct ifreq *)buf; 205 for (; ifrp < ifend; ifrp = ifnext) { 216 n = SA_LEN(&ifrp->ifr_addr) + sizeof(ifrp->ifr_name); 217 if (n < sizeof(*ifrp)) 218 ifnext = ifrp [all...] |
H A D | fad-glifc.c | 87 register struct lifreq *ifrp, *ifend; local 168 ifrp = (struct lifreq *)buf; 171 for (; ifrp < ifend; ifrp++) { 175 if (((struct sockaddr *)&ifrp->lifr_addr)->sa_family == AF_INET6) 185 if (strncmp(ifrp->lifr_name, "dummy", 5) == 0) 194 p = strchr(ifrp->lifr_name, ':'); 214 strncpy(ifrflags.lifr_name, ifrp->lifr_name, 233 strncpy(ifrnetmask.lifr_name, ifrp->lifr_name, 235 memcpy(&ifrnetmask.lifr_addr, &ifrp [all...] |
/freebsd-10.1-release/libexec/bootpd/ |
H A D | getether.c | 132 register struct ifreq *ifrp, *ifend; 148 ifrp = ibuf; 150 while (ifrp < ifend) { 152 if (strcmp(ifname, ifrp->ifr_name) == 0 && 153 ifrp->ifr_addr.sa_family == AF_LINK && 154 ((struct sockaddr_dl *) &ifrp->ifr_addr)->sdl_type == IFT_ETHER) { 155 bcopy(LLADDR((struct sockaddr_dl *) &ifrp->ifr_addr), eap, EALEN); 160 n = ifrp->ifr_addr.sa_len + sizeof(ifrp->ifr_name); 161 if (n < sizeof(*ifrp)) 130 register struct ifreq *ifrp, *ifend; local [all...] |
/freebsd-10.1-release/libexec/rbootd/ |
H A D | bpf.c | 218 struct ifreq ibuf[8], *ifrp, *ifend, *mp; local 223 static char device[sizeof(ifrp->ifr_name)]; 249 ifrp = ibuf; 254 for (; ifrp < ifend; ++ifrp) { 255 if (ioctl(fd, SIOCGIFFLAGS, (char *)ifrp) < 0) { 264 if ((ifrp->ifr_flags & IFF_UP) == 0 || 266 (ifrp->ifr_flags & IFF_LOOPBACK)) 268 (strcmp(ifrp->ifr_name, "lo0") == 0)) 272 for (cp = ifrp [all...] |
/freebsd-10.1-release/contrib/ntp/lib/isc/unix/ |
H A D | ifiter_ioctl.c | 451 struct ifreq *ifrp; local 475 ifrp = (void *)((char *) iter->ifc.ifc_req + iter->pos); 478 memcpy(&ifreq, ifrp, sizeof(ifreq)); 496 (struct sockaddr *)&ifrp->ifr_addr, ifreq.ifr_name); 656 memcpy(&ifreq, ifrp, sizeof(ifreq)); 683 struct LIFREQ *ifrp; local 694 ifrp = (void *)((char *)iter->lifc.lifc_req + iter->pos6); 697 memcpy(&lifreq, ifrp, sizeof(lifreq)); 838 memcpy(&lifreq, ifrp, sizeof(lifreq)); 914 struct ifreq *ifrp; local 943 struct LIFREQ *ifrp; local [all...] |
Completed in 160 milliseconds