Lines Matching refs:ifr_addr
1379 if (ifr->ifr_addr.sa_family != AF_LINK)
1384 error = if_addmulti(ifp, &ifr->ifr_addr, NULL);
1387 error = if_delmulti(ifp, &ifr->ifr_addr);
1461 if (ifr->ifr_addr.sa_family == 0 &&
1462 ifr->ifr_addr.sa_len < 16) {
1463 ifr->ifr_addr.sa_family = ifr->ifr_addr.sa_len;
1464 ifr->ifr_addr.sa_len = 16;
1467 if (ifr->ifr_addr.sa_len == 0)
1468 ifr->ifr_addr.sa_len = 16;
1497 *(u_short *)&ifr->ifr_addr = ifr->ifr_addr.sa_family;
1634 (struct osockaddr *)&ifr.ifr_addr;
1635 ifr.ifr_addr = *sa;
1640 ifr.ifr_addr = *sa;
1650 (ifrp + offsetof(struct ifreq, ifr_addr)),
1653 ifrp += (sa->sa_len + offsetof(struct ifreq, ifr_addr));
1664 bzero((caddr_t)&ifr.ifr_addr, sizeof(ifr.ifr_addr));