Lines Matching defs:ifr
4160 struct ifreq ifr;
4181 memset(&ifr, 0, sizeof(ifr));
4182 strncpy(ifr.ifr_name, ifname, IFNAMSIZ - 1);
4183 ifr.ifr_name[IFNAMSIZ - 1] = '\000';
4186 mreq6.ipv6mr_interface = if_nametoindex(ifr.ifr_name);
4193 result = ioctl(ctx->endpoint->sock.fd, SIOCGIFINDEX, &ifr);
4200 mreq6.ipv6mr_interface = ifr.ifr_ifindex;
4230 memset(&ifr, 0, sizeof(ifr));
4231 strncpy(ifr.ifr_name, ifname, IFNAMSIZ - 1);
4232 ifr.ifr_name[IFNAMSIZ - 1] = '\000';
4233 result = ioctl(ip4fd, SIOCGIFADDR, &ifr);
4240 mreq4.imr_interface = ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr;