Home
last modified time | relevance | path

Searched refs:ifra (Results 1 – 5 of 5) sorted by relevance

/f-stack/freebsd/netinet6/
H A Din6_ifattach.c424 struct in6_aliasreq ifra; in in6_ifattach_linklocal() local
433 in6_prepare_ifra(&ifra, NULL, &in6mask64); in in6_ifattach_linklocal()
436 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0; in in6_ifattach_linklocal()
438 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0; in in6_ifattach_linklocal()
439 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1); in in6_ifattach_linklocal()
450 if (in6_setscope(&ifra.ifra_addr.sin6_addr, ifp, NULL)) in in6_ifattach_linklocal()
463 if ((error = in6_update_ifa(ifp, &ifra, NULL, in in6_ifattach_linklocal()
504 pr0.ndpr_prefix = ifra.ifra_addr; in in6_ifattach_linklocal()
540 struct in6_aliasreq ifra; in in6_ifattach_loopback() local
550 ifra.ifra_dstaddr.sin6_family = AF_INET6; in in6_ifattach_loopback()
[all …]
H A Din6.c365 sa6 = &ifra->ifra_addr; in in6_control()
588 ifra->ifra_vhid); in in6_control()
616 pr0.ndpr_prefix = ifra->ifra_addr; in in6_control()
911 ifra->ifra_addr.sin6_addr = *addr; in in6_prepare_ifra()
965 ifra->ifra_prefixmask.sin6_len); in in6_validate_ifra()
980 dst6 = ifra->ifra_dstaddr; in in6_validate_ifra()
1001 ifra->ifra_dstaddr = dst6; in in6_validate_ifra()
1022 lt = &ifra->ifra_lifetime; in in6_validate_ifra()
1081 ia->ia_addr = ifra->ifra_addr; in in6_alloc_ifa()
1162 ia->ia6_flags = ifra->ifra_flags; in in6_update_ifa_internal()
[all …]
H A Dnd6_rtr.c1196 struct in6_aliasreq ifra; in in6_ifadd() local
1247 ifra.ifra_addr.sin6_addr.s6_addr32[0] |= in in6_ifadd()
1249 ifra.ifra_addr.sin6_addr.s6_addr32[1] |= in in6_ifadd()
1251 ifra.ifra_addr.sin6_addr.s6_addr32[2] |= in in6_ifadd()
1253 ifra.ifra_addr.sin6_addr.s6_addr32[3] |= in in6_ifadd()
1271 &ifra.ifra_addr.sin6_addr); in in6_ifadd()
2257 struct in6_aliasreq ifra; in in6_tmpifadd() local
2269 IN6_MASK_ADDR(&ifra.ifra_addr.sin6_addr, in in6_tmpifadd()
2270 &ifra.ifra_prefixmask.sin6_addr); in in6_tmpifadd()
2279 ifra.ifra_addr.sin6_addr.s6_addr32[2] |= in in6_tmpifadd()
[all …]
/f-stack/tools/ifconfig/
H A Dcarp.c118 struct in_aliasreq *ifra; in setcarp_vhid() local
120 ifra = (struct in_aliasreq *)afp->af_addreq; in setcarp_vhid()
121 ifra->ifra_vhid = carpr_vhid; in setcarp_vhid()
128 struct in6_aliasreq *ifra; in setcarp_vhid() local
130 ifra = (struct in6_aliasreq *)afp->af_addreq; in setcarp_vhid()
131 ifra->ifra_vhid = carpr_vhid; in setcarp_vhid()
/f-stack/freebsd/netinet/
H A Din.c344 const struct in_aliasreq *ifra = (struct in_aliasreq *)data; in in_aifaddr_ioctl() local
345 const struct sockaddr_in *addr = &ifra->ifra_addr; in in_aifaddr_ioctl()
347 const struct sockaddr_in *mask = &ifra->ifra_mask; in in_aifaddr_ioctl()
348 const struct sockaddr_in *dstaddr = &ifra->ifra_dstaddr; in in_aifaddr_ioctl()
658 struct in_aliasreq *ifra = (struct in_aliasreq *)data; in in_gifaddr_ioctl() local
659 const struct sockaddr_in *addr = &ifra->ifra_addr; in in_gifaddr_ioctl()
694 ifra->ifra_mask = ia->ia_sockmask; in in_gifaddr_ioctl()
697 ifra->ifra_dstaddr = ia->ia_dstaddr; in in_gifaddr_ioctl()
700 ifra->ifra_broadaddr = ia->ia_broadaddr; in in_gifaddr_ioctl()
702 memset(&ifra->ifra_broadaddr, 0, in in_gifaddr_ioctl()
[all …]