Lines Matching refs:ifrp
83 register struct lifreq *ifrp, *ifend; in pcapint_findalldevs_interfaces() local
164 ifrp = (struct lifreq *)buf; in pcapint_findalldevs_interfaces()
167 for (; ifrp < ifend; ifrp++) { in pcapint_findalldevs_interfaces()
173 if (strncmp(ifrp->lifr_name, "dummy", 5) == 0) in pcapint_findalldevs_interfaces()
179 if (!(*check_usable)(ifrp->lifr_name)) { in pcapint_findalldevs_interfaces()
189 if (((struct sockaddr *)&ifrp->lifr_addr)->sa_family == AF_INET6) in pcapint_findalldevs_interfaces()
197 strncpy(ifrflags.lifr_name, ifrp->lifr_name, in pcapint_findalldevs_interfaces()
213 strncpy(ifrnetmask.lifr_name, ifrp->lifr_name, in pcapint_findalldevs_interfaces()
215 memcpy(&ifrnetmask.lifr_addr, &ifrp->lifr_addr, in pcapint_findalldevs_interfaces()
240 strncpy(ifrbroadaddr.lifr_name, ifrp->lifr_name, in pcapint_findalldevs_interfaces()
242 memcpy(&ifrbroadaddr.lifr_addr, &ifrp->lifr_addr, in pcapint_findalldevs_interfaces()
275 strncpy(ifrdstaddr.lifr_name, ifrp->lifr_name, in pcapint_findalldevs_interfaces()
277 memcpy(&ifrdstaddr.lifr_addr, &ifrp->lifr_addr, in pcapint_findalldevs_interfaces()
309 p = strchr(ifrp->lifr_name, ':'); in pcapint_findalldevs_interfaces()
331 if (pcapint_add_addr_to_if(devlistp, ifrp->lifr_name, in pcapint_findalldevs_interfaces()
333 (struct sockaddr *)&ifrp->lifr_addr, in pcapint_findalldevs_interfaces()