Lines Matching defs:ifreq
100 struct ifreq *ifr=NULL;
120 n = ifc.ifc_len / sizeof(struct ifreq);
169 struct ifreq ifreq;
173 struct ifreq *ifr=NULL;
193 n = strioctl.ic_len / sizeof(struct ifreq);
198 if (n*sizeof(struct ifreq) + sizeof(int) == strioctl.ic_len) {
199 ifr = (struct ifreq *)(buff + sizeof(int));
201 ifr = (struct ifreq *)buff;
207 ifreq = ifr[i];
210 strioctl.ic_dp = (char *)&ifreq;
211 strioctl.ic_len = sizeof(struct ifreq);
216 if (!(ifreq.ifr_flags & IFF_UP)) {
221 strioctl.ic_dp = (char *)&ifreq;
222 strioctl.ic_len = sizeof(struct ifreq);
227 ipaddr = (*(struct sockaddr_in *) &ifreq.ifr_addr).sin_addr;
228 iname = ifreq.ifr_name;
231 strioctl.ic_dp = (char *)&ifreq;
232 strioctl.ic_len = sizeof(struct ifreq);
237 nmask = ((struct sockaddr_in *)&ifreq.ifr_addr)->sin_addr;
262 struct ifreq *ifr=NULL;
331 ifr = (struct ifreq*) (((char*) ifr) + inc);