Home
last modified time | relevance | path

Searched refs:ia6 (Results 1 – 14 of 14) sorted by relevance

/freebsd-11-stable/sys/netinet6/
HDin6_jail.c179 prison_get_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_get_ip6() argument
184 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_get_ip6()
199 bcopy(&pr->pr_ip6[0], ia6, sizeof(struct in6_addr)); in prison_get_ip6()
212 prison_saddrsel_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_saddrsel_ip6() argument
219 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_saddrsel_ip6()
235 bcopy(&lia6, ia6, sizeof(struct in6_addr)); in prison_saddrsel_ip6()
275 prison_local_ip6(struct ucred *cred, struct in6_addr *ia6, int v6only) in prison_local_ip6() argument
281 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_local_ip6()
296 if (IN6_IS_ADDR_UNSPECIFIED(ia6)) { in prison_local_ip6()
302 bcopy(&pr->pr_ip6[0], ia6, sizeof(struct in6_addr)); in prison_local_ip6()
[all …]
HDnd6.c914 struct in6_ifaddr *ia6, *nia6; in nd6_timer() local
940 TAILQ_FOREACH_SAFE(ia6, &V_in6_ifaddrhead, ia_link, nia6) { in nd6_timer()
942 if (IFA6_IS_INVALID(ia6)) { in nd6_timer()
956 (ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0) { in nd6_timer()
957 if (regen_tmpaddr(ia6) == 0) in nd6_timer()
961 in6_purgeaddr(&ia6->ia_ifa); in nd6_timer()
965 } else if (IFA6_IS_DEPRECATED(ia6)) { in nd6_timer()
966 int oldflags = ia6->ia6_flags; in nd6_timer()
968 ia6->ia6_flags |= IN6_IFF_DEPRECATED; in nd6_timer()
975 (ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in nd6_timer()
[all …]
HDnd6_rtr.c1226 struct in6_ifaddr *ia6 = NULL, *ia6_match = NULL; in prelist_update() local
1503 if ((ia6 = in6_ifadd(new, mcast)) != NULL) { in prelist_update()
1508 ia6->ia6_ndpr = pr; in prelist_update()
1524 if ((e = in6_tmpifadd(ia6, 1, 1)) != 0) { in prelist_update()
1531 ifa_free(&ia6->ia_ifa); in prelist_update()
HDicmp6.c1186 struct in6_ifaddr *ia6 = NULL; in ni6_input() local
1230 ia6 = in6ifa_ifwithaddr(&ip6->ip6_dst, 0 /* XXX */); in ni6_input()
1231 if (ia6 == NULL) in ni6_input()
1234 if ((ia6->ia6_flags & IN6_IFF_TEMPORARY) && in ni6_input()
1236 ifa_free(&ia6->ia_ifa); in ni6_input()
1242 ifa_free(&ia6->ia_ifa); in ni6_input()
HDip6_output.c994 struct in6_ifaddr *ia6; in ip6_output() local
997 ia6 = in6_ifawithifp(ifp, &ip6->ip6_src); in ip6_output()
998 if (ia6) { in ip6_output()
1000 counter_u64_add(ia6->ia_ifa.ifa_opackets, 1); in ip6_output()
1001 counter_u64_add(ia6->ia_ifa.ifa_obytes, in ip6_output()
1003 ifa_free(&ia6->ia_ifa); in ip6_output()
HDin6.c153 #define ia62ifa(ia6) (&((ia6)->ia_ifa)) argument
1664 struct in6_ifaddr *ia6; in in6_ifhasaddr() local
1675 ia6 = (struct in6_ifaddr *)ifa; in in6_ifhasaddr()
1676 if (IN6_ARE_ADDR_EQUAL(&ia6->ia_addr.sin6_addr, &in6)) { in in6_ifhasaddr()
/freebsd-11-stable/usr.bin/netstat/
HDinet6.c1309 inet6name(struct in6_addr *ia6) in inet6name() argument
1318 if (IN6_IS_ADDR_UNSPECIFIED(ia6)) { in inet6name()
1331 memcpy(&sin6.sin6_addr, ia6, sizeof(*ia6)); in inet6name()
/freebsd-11-stable/sys/netinet/
HDtcp_input.c544 struct in6_ifaddr *ia6; in tcp6_input() local
554 ia6 = in6ifa_ifwithaddr(&ip6->ip6_dst, 0 /* XXX */); in tcp6_input()
555 if (ia6 && (ia6->ia6_flags & IN6_IFF_ANYCAST)) { in tcp6_input()
558 ifa_free(&ia6->ia_ifa); in tcp6_input()
564 if (ia6) in tcp6_input()
565 ifa_free(&ia6->ia_ifa); in tcp6_input()
1297 struct in6_ifaddr *ia6; in tcp_input() local
1299 ia6 = in6ifa_ifwithaddr(&ip6->ip6_dst, 0 /* XXX */); in tcp_input()
1300 if (ia6 != NULL && in tcp_input()
1301 (ia6->ia6_flags & IN6_IFF_DEPRECATED)) { in tcp_input()
[all …]
/freebsd-11-stable/sys/net/
HDif_stf.c378 struct in6_ifaddr *ia6; in stf_getsrcifa6() local
399 ia6 = (struct in6_ifaddr *)ia; in stf_getsrcifa6()
402 *mask = ia6->ia_prefixmask.sin6_addr; in stf_getsrcifa6()
HDrtsock.c494 struct in6_addr ia6; in rtm_get_jailed() local
510 &ia6, sizeof(struct in6_addr)); in rtm_get_jailed()
511 if (prison_check_ip6(cred, &ia6) == 0) { in rtm_get_jailed()
521 ia6 = ((struct sockaddr_in6 *)rt->rt_ifa->ifa_addr)-> in rtm_get_jailed()
523 if (prison_get_ip6(cred, &ia6) != 0) in rtm_get_jailed()
529 bcopy(&ia6, &saun->sin6.sin6_addr, sizeof(struct in6_addr)); in rtm_get_jailed()
/freebsd-11-stable/tools/regression/priv/
HDmain.c444 struct in6_addr ia6 = IN6ADDR_LOOPBACK_INIT; in enter_jail() local
457 j.ip6 = &ia6; in enter_jail()
/freebsd-11-stable/contrib/sendmail/src/
HDconf.c4489 struct in6_addr ia6; local
4506 memmove(&ia6, h->h_addr_list[i],
4508 addr = anynet_ntop(&ia6,
4918 struct in6_addr ia6; in load_if_names() local
5011 ia6 = sa->sin6.sin6_addr; in load_if_names()
5012 if (IN6_IS_ADDR_UNSPECIFIED(&ia6)) in load_if_names()
5014 addr = anynet_ntop(&ia6, buf6, sizeof(buf6)); in load_if_names()
5021 addr = anynet_ntop(&ia6, buf6, sizeof(buf6)); in load_if_names()
5120 struct in6_addr ia6; in load_if_names()
5211 ia6 = sa->sin6.sin6_addr; in load_if_names()
[all …]
HDsm_resolve.c1468 struct in6_addr ia6; local
1584 memmove(&ia6, h->h_addr_list[i], IN6ADDRSZ);
1585 addr = anynet_ntop(&ia6, buf6, sizeof(buf6));
HDmain.c772 struct in6_addr ia6; local
798 memmove(&ia6, hp->h_addr_list[i], IN6ADDRSZ);
799 addr = anynet_ntop(&ia6, buf6, sizeof(buf6));