Lines Matching defs:ifr
174 struct ifreq *ifr = (struct ifreq *)data;
182 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ifp->if_hardmtu)
185 ifp->if_mtu = ifr->ifr_mtu;
192 ether_addmulti(ifr, arp) :
193 ether_delmulti(ifr, arp);
932 ether_addmulti(struct ifreq *ifr, struct arpcom *ac)
939 error = ether_multiaddr(&ifr->ifr_addr, addrlo, addrhi);
992 ether_delmulti(struct ifreq *ifr, struct arpcom *ac)
999 error = ether_multiaddr(&ifr->ifr_addr, addrlo, addrhi);
1452 struct ifreq ifr;
1457 memset(&ifr, 0, sizeof(ifr));
1458 strlcpy(ifr.ifr_name, ifp->if_xname,
1459 sizeof(ifr.ifr_name));
1460 sa = &ifr.ifr_addr;
1464 (*ifp->if_ioctl)(ifp, SIOCDELMULTI, (caddr_t)&ifr);
1823 struct ifreq ifr;
1900 memset(&ifr, 0, sizeof(ifr));
1901 strlcpy(ifr.ifr_name, ifp->if_xname, sizeof(ifr.ifr_name));
1902 sa = &ifr.ifr_addr;
1911 error = (*ifp->if_ioctl)(ifp, cmd, (caddr_t)&ifr);