saddr6 95 netinet6/nd6_nbr.c struct in6_addr saddr6 = ip6->ip6_src;
saddr6 124 netinet6/nd6_nbr.c if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) {
saddr6 255 netinet6/nd6_nbr.c if (IN6_ARE_ADDR_EQUAL(&myaddr6, &saddr6)) {
saddr6 257 netinet6/nd6_nbr.c ip6_sprintf(&saddr6));
saddr6 281 netinet6/nd6_nbr.c if (IN6_IS_ADDR_UNSPECIFIED(&saddr6))
saddr6 295 netinet6/nd6_nbr.c if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) {
saddr6 296 netinet6/nd6_nbr.c saddr6 = in6addr_linklocal_allnodes;
saddr6 297 netinet6/nd6_nbr.c saddr6.s6_addr16[1] = htons(ifp->if_index);
saddr6 298 netinet6/nd6_nbr.c nd6_na_output(ifp, &saddr6, &taddr6,
saddr6 305 netinet6/nd6_nbr.c nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_NEIGHBOR_SOLICIT, 0);
saddr6 307 netinet6/nd6_nbr.c nd6_na_output(ifp, &saddr6, &taddr6,
saddr6 316 netinet6/nd6_nbr.c nd6log((LOG_ERR, "nd6_ns_input: src=%s\n", ip6_sprintf(&saddr6)));
saddr6 430 netinet6/nd6_nbr.c struct in6_addr *saddr6;
saddr6 436 netinet6/nd6_nbr.c saddr6 = &hip6->ip6_src;
saddr6 438 netinet6/nd6_nbr.c saddr6 = NULL;
saddr6 440 netinet6/nd6_nbr.c saddr6 = NULL;
saddr6 441 netinet6/nd6_nbr.c if (saddr6 && in6ifa_ifpwithaddr(ifp, saddr6))
saddr6 442 netinet6/nd6_nbr.c src_sa.sin6_addr = *saddr6;
saddr6 548 netinet6/nd6_nbr.c struct in6_addr saddr6 = ip6->ip6_src;
saddr6 98 netinet6/nd6_rtr.c struct in6_addr saddr6 = ip6->ip6_src;
saddr6 129 netinet6/nd6_rtr.c if (IN6_IS_ADDR_UNSPECIFIED(&saddr6))
saddr6 156 netinet6/nd6_rtr.c ip6_sprintf(&saddr6), ifp->if_addrlen, lladdrlen - 2));
saddr6 160 netinet6/nd6_rtr.c nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_SOLICIT, 0);
saddr6 187 netinet6/nd6_rtr.c struct in6_addr saddr6 = ip6->ip6_src;
saddr6 215 netinet6/nd6_rtr.c if (!IN6_IS_ADDR_LINKLOCAL(&saddr6)) {
saddr6 218 netinet6/nd6_rtr.c ip6_sprintf(&saddr6)));
saddr6 242 netinet6/nd6_rtr.c dr0.rtaddr = saddr6;
saddr6 389 netinet6/nd6_rtr.c "(if %d, RA packet %d)\n", ip6_sprintf(&saddr6),
saddr6 394 netinet6/nd6_rtr.c nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_ADVERT, 0);