Home | History | Annotate | Download | only in pppd

Lines Matching defs:ifreq

1194     struct ifreq ifr;
1210 struct ifreq ifr;
1780 struct ifreq *ifr, *ifend;
1783 struct ifreq ifreq, bestifreq;
1785 struct ifreq ifs[MAX_IFS];
1802 ifend = ifs + (ifc.ifc_len / sizeof(struct ifreq));
1806 strlcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name));
1811 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifreq) < 0)
1814 if (((ifreq.ifr_flags ^ FLAGS_GOOD) & FLAGS_MASK) != 0)
1819 if (ioctl(sock_fd, SIOCGIFNETMASK, &ifreq) < 0)
1822 mask = SIN_ADDR(ifreq.ifr_addr);
1831 bestifreq = ifreq;
1870 struct ifreq ifreq;
1876 memset(&ifreq.ifr_hwaddr, 0, sizeof(struct sockaddr));
1877 strlcpy(ifreq.ifr_name, name, sizeof(ifreq.ifr_name));
1878 ret = ioctl(sock_fd, SIOCGIFHWADDR, &ifreq);
1881 memcpy(addr, ifreq.ifr_hwaddr.sa_data, 6);
1908 struct ifreq *ifr, *ifend, ifreq;
1910 struct ifreq ifs[MAX_IFS];
1934 ifend = (struct ifreq *) (ifc.ifc_buf + ifc.ifc_len);
1947 strlcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name));
1948 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifreq) < 0)
1951 if (((ifreq.ifr_flags ^ FLAGS_GOOD) & FLAGS_MASK) != 0)
1956 if (ioctl(sock_fd, SIOCGIFNETMASK, &ifreq) < 0)
1958 mask |= SIN_ADDR(ifreq.ifr_addr);
2035 struct ifreq ifr;
2337 struct ifreq ifr;
2368 struct ifreq ifr;
2470 struct ifreq ifr;
2524 struct ifreq ifr;
2573 struct ifreq ifr;
2769 struct ifreq ifr;
2820 struct ifreq ifr;
2913 struct ifreq ifr;