iflr 498 netinet/in.c struct if_laddrreq *iflr = (struct if_laddrreq *)data;
iflr 511 netinet/in.c if ((iflr->flags & IFLR_PREFIX) == 0)
iflr 517 netinet/in.c sa = (struct sockaddr *)&iflr->addr;
iflr 523 netinet/in.c sa = (struct sockaddr *)&iflr->dstaddr;
iflr 538 netinet/in.c if (sizeof(struct in_addr) * 8 < iflr->prefixlen)
iflr 546 netinet/in.c if (iflr->flags & IFLR_PREFIX)
iflr 551 netinet/in.c bcopy(iflr->iflr_name, ifra.ifra_name,
iflr 554 netinet/in.c bcopy(&iflr->addr, &ifra.ifra_addr,
iflr 555 netinet/in.c ((struct sockaddr *)&iflr->addr)->sa_len);
iflr 557 netinet/in.c if (((struct sockaddr *)&iflr->dstaddr)->sa_family) { /*XXX*/
iflr 558 netinet/in.c bcopy(&iflr->dstaddr, &ifra.ifra_dstaddr,
iflr 559 netinet/in.c ((struct sockaddr *)&iflr->dstaddr)->sa_len);
iflr 564 netinet/in.c in_len2mask(&ifra.ifra_mask.sin_addr, iflr->prefixlen);
iflr 577 netinet/in.c if (iflr->flags & IFLR_PREFIX) {
iflr 579 netinet/in.c in_len2mask(&mask, iflr->prefixlen);
iflr 581 netinet/in.c sin = (struct sockaddr_in *)&iflr->addr;
iflr 597 netinet/in.c sin = (struct sockaddr_in *)&iflr->addr;
iflr 620 netinet/in.c bcopy(&ia->ia_addr, &iflr->addr, ia->ia_addr.sin_len);
iflr 623 netinet/in.c bcopy(&ia->ia_dstaddr, &iflr->dstaddr,
iflr 626 netinet/in.c bzero(&iflr->dstaddr, sizeof(iflr->dstaddr));
iflr 628 netinet/in.c iflr->prefixlen =
iflr 631 netinet/in.c iflr->flags = 0; /*XXX*/
iflr 639 netinet/in.c bcopy(iflr->iflr_name, ifra.ifra_name,
iflr 1371 netinet6/in6.c struct if_laddrreq *iflr = (struct if_laddrreq *)data;
iflr 1384 netinet6/in6.c if ((iflr->flags & IFLR_PREFIX) == 0)
iflr 1390 netinet6/in6.c sa = (struct sockaddr *)&iflr->addr;
iflr 1396 netinet6/in6.c sa = (struct sockaddr *)&iflr->dstaddr;
iflr 1410 netinet6/in6.c if (sizeof(struct in6_addr) * 8 < iflr->prefixlen)
iflr 1420 netinet6/in6.c if ((iflr->flags & IFLR_PREFIX) != 0) {
iflr 1434 netinet6/in6.c if (64 < iflr->prefixlen)
iflr 1436 netinet6/in6.c prefixlen = iflr->prefixlen;
iflr 1439 netinet6/in6.c sin6 = (struct sockaddr_in6 *)&iflr->addr;
iflr 1445 netinet6/in6.c prefixlen = iflr->prefixlen;
iflr 1449 netinet6/in6.c bcopy(iflr->iflr_name, ifra.ifra_name, sizeof(ifra.ifra_name));
iflr 1451 netinet6/in6.c bcopy(&iflr->addr, &ifra.ifra_addr,
iflr 1452 netinet6/in6.c ((struct sockaddr *)&iflr->addr)->sa_len);
iflr 1461 netinet6/in6.c if (((struct sockaddr *)&iflr->dstaddr)->sa_family) { /*XXX*/
iflr 1462 netinet6/in6.c bcopy(&iflr->dstaddr, &ifra.ifra_dstaddr,
iflr 1463 netinet6/in6.c ((struct sockaddr *)&iflr->dstaddr)->sa_len);
iflr 1475 netinet6/in6.c ifra.ifra_flags = iflr->flags & ~IFLR_PREFIX;
iflr 1487 netinet6/in6.c if (iflr->flags & IFLR_PREFIX) {
iflr 1489 netinet6/in6.c in6_prefixlen2mask(&mask, iflr->prefixlen);
iflr 1491 netinet6/in6.c sin6 = (struct sockaddr_in6 *)&iflr->addr;
iflr 1510 netinet6/in6.c sin6 = (struct sockaddr_in6 *)&iflr->addr;
iflr 1537 netinet6/in6.c bcopy(&ia->ia_addr, &iflr->addr, ia->ia_addr.sin6_len);
iflr 1539 netinet6/in6.c bcopy(&ia->ia_dstaddr, &iflr->dstaddr,
iflr 1542 netinet6/in6.c bzero(&iflr->dstaddr, sizeof(iflr->dstaddr));
iflr 1544 netinet6/in6.c iflr->prefixlen =
iflr 1547 netinet6/in6.c iflr->flags = ia->ia6_flags; /*XXX*/
iflr 1555 netinet6/in6.c bcopy(iflr->iflr_name, ifra.ifra_name,