Home | History | Annotate | Download | only in pppd

Lines Matching refs:ifreq

1160     struct ifreq ifr;
1176 struct ifreq ifr;
1748 struct ifreq *ifr, *ifend;
1751 struct ifreq ifreq, bestifreq;
1753 struct ifreq ifs[MAX_IFS];
1770 ifend = ifs + (ifc.ifc_len / sizeof(struct ifreq));
1774 strlcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name));
1779 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifreq) < 0)
1782 if (((ifreq.ifr_flags ^ FLAGS_GOOD) & FLAGS_MASK) != 0)
1787 if (ioctl(sock_fd, SIOCGIFNETMASK, &ifreq) < 0)
1790 mask = SIN_ADDR(ifreq.ifr_addr);
1799 bestifreq = ifreq;
1838 struct ifreq ifreq;
1844 memset(&ifreq.ifr_hwaddr, 0, sizeof(struct sockaddr));
1845 strlcpy(ifreq.ifr_name, name, sizeof(ifreq.ifr_name));
1846 ret = ioctl(sock_fd, SIOCGIFHWADDR, &ifreq);
1849 memcpy(addr, ifreq.ifr_hwaddr.sa_data, 6);
1876 struct ifreq *ifr, *ifend, ifreq;
1878 struct ifreq ifs[MAX_IFS];
1902 ifend = (struct ifreq *) (ifc.ifc_buf + ifc.ifc_len);
1915 strlcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name));
1916 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifreq) < 0)
1919 if (((ifreq.ifr_flags ^ FLAGS_GOOD) & FLAGS_MASK) != 0)
1924 if (ioctl(sock_fd, SIOCGIFNETMASK, &ifreq) < 0)
1926 mask |= SIN_ADDR(ifreq.ifr_addr);
2003 struct ifreq ifr;
2244 struct ifreq ifr;
2273 struct ifreq ifr;
2304 struct ifreq ifr;
2404 struct ifreq ifr;
2458 struct ifreq ifr;
2507 struct ifreq ifr;
2703 struct ifreq ifr;
2754 struct ifreq ifr;
2847 struct ifreq ifr;