Lines Matching refs:ifr_addr
2357 if (ifr->ifr_addr.sa_family != AF_LINK)
2371 ifma = if_findmulti(ifp, &ifr->ifr_addr);
2376 error = if_addmulti(ifp, &ifr->ifr_addr, &ifma);
2378 error = if_delmulti(ifp, &ifr->ifr_addr);
2421 ifr->ifr_addr.sa_data, ifr->ifr_addr.sa_len);
2605 if (ifr->ifr_addr.sa_family == 0 &&
2606 ifr->ifr_addr.sa_len < 16) {
2607 ifr->ifr_addr.sa_family = ifr->ifr_addr.sa_len;
2608 ifr->ifr_addr.sa_len = 16;
2611 if (ifr->ifr_addr.sa_len == 0)
2612 ifr->ifr_addr.sa_len = 16;
2646 *(u_short *)&ifr->ifr_addr = ifr->ifr_addr.sa_family;
2819 (struct osockaddr *)&ifr.ifr_addr;
2820 ifr.ifr_addr = *sa;
2827 ifr.ifr_addr = *sa;
2832 offsetof(struct ifreq, ifr_addr));
2833 max_len += offsetof(struct ifreq, ifr_addr);
2843 bzero((caddr_t)&ifr.ifr_addr, sizeof(ifr.ifr_addr));