Home
last modified time | relevance | path

Searched refs:saddr6 (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/sys/netinet6/
Dnd6_rtr.c73 struct in6_addr saddr6 = ip6->ip6_src; in nd6_rtr_cache() local
100 if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) in nd6_rtr_cache()
119 if (!IN6_IS_ADDR_LINKLOCAL(&saddr6)) { in nd6_rtr_cache()
122 inet_ntop(AF_INET6, &saddr6, src, sizeof(src)))); in nd6_rtr_cache()
155 __func__, inet_ntop(AF_INET6, &saddr6, src, sizeof(src)), in nd6_rtr_cache()
161 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, icmp6_type, 0, in nd6_rtr_cache()
Dnd6_nbr.c103 struct in6_addr saddr6 = ip6->ip6_src; in nd6_ns_input() local
140 if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) { in nd6_ns_input()
157 if (!nd6_isneighbor(ifp, &saddr6)) { in nd6_ns_input()
275 if (IN6_ARE_ADDR_EQUAL(&myaddr6, &saddr6)) { in nd6_ns_input()
277 inet_ntop(AF_INET6, &saddr6, addr, sizeof(addr))); in nd6_ns_input()
301 if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) in nd6_ns_input()
315 if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) { in nd6_ns_input()
316 saddr6 = in6addr_linklocal_allnodes; in nd6_ns_input()
317 saddr6.s6_addr16[1] = htons(ifp->if_index); in nd6_ns_input()
318 nd6_na_output(ifp, &saddr6, &taddr6, in nd6_ns_input()
[all …]
Dnd6.c1276 struct in6_addr saddr6; in nd6_resolve() local
1390 saddr6 = ln->ln_saddr6; in nd6_resolve()
1396 nd6_ns_output(ifp, NULL, &satosin6(dst)->sin6_addr, &saddr6, 0); in nd6_resolve()