Lines Matching refs:ifr
1393 struct ifreq ifr;
1395 memset(&ifr, 0, sizeof(ifr));
1402 strlcpy(ifr.ifr_name, iname, sizeof(ifr.ifr_name));
1403 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) {
1410 ifr.ifr_flags |= IFF_ALLMULTI;
1412 ifr.ifr_flags &= ~IFF_ALLMULTI;
1415 strlcpy(ifr.ifr_name, iname, sizeof(ifr.ifr_name));
1416 if (ioctl(sock, SIOCSIFFLAGS, &ifr) < 0) {
1427 struct ifreq ifr;
1430 memset(&ifr, 0, sizeof(ifr));
1431 strcpy( ifr.ifr_name, iname );
1432 ifr.ifr_addr = *(struct sockaddr *)sa;
1437 if ( ioctl( s, cmd, &ifr ) < 0 ) {
1443 *(struct sockaddr *)sa = ifr.ifr_addr;