Lines Matching defs:taddr6

260 	struct in6_addr taddr6;
290 taddr6 = nd_ns->nd_ns_target;
291 if (in6_setscope(&taddr6, ifp, NULL) != 0)
335 if (IN6_IS_ADDR_MULTICAST(&taddr6)) {
376 * Target address (taddr6) must be either:
382 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &taddr6);
392 tsin6.sin6_addr = taddr6;
420 ifa = (struct ifaddr *)in6ifa_prproxyaddr(&taddr6);
432 lladdrlen, &daddr6, &taddr6);
450 ip6_sprintf(&taddr6), ifp->if_addrlen, lladdrlen - 2));
504 nd6_na_output(ifp, &saddr6, &taddr6,
515 nd6_na_output(ifp, &saddr6, &taddr6,
528 nd6log((LOG_ERR, "nd6_ns_input: tgt=%s\n", ip6_sprintf(&taddr6)));
552 const struct in6_addr *taddr6,
572 if ((ifp->if_eflags & IFEF_IPV6_ND6ALT) || IN6_IS_ADDR_MULTICAST(taddr6))
636 ip6->ip6_dst.s6_addr32[3] = taddr6->s6_addr32[3];
738 nd_ns->nd_ns_target = *taddr6;
848 struct in6_addr taddr6;
894 taddr6 = nd_na->nd_na_target;
895 if (in6_setscope(&taddr6, ifp, NULL))
898 if (IN6_IS_ADDR_MULTICAST(&taddr6)) {
901 ip6_sprintf(&taddr6)));
925 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &taddr6);
967 ip6_sprintf(&taddr6));
975 ip6_sprintf(&taddr6), ifp->if_addrlen, lladdrlen - 2));
981 nd6_prproxy_na_input(ifp, &saddr6, &daddr6, &taddr6, flags);
989 if ((rt = nd6_lookup(&taddr6, 0, ifp, 0)) == NULL) {
993 if ((rt = nd6_lookup(&taddr6, 0, NULL, 0)) == NULL)
1265 const struct in6_addr *taddr6,
1386 nd_na->nd_na_target = *taddr6;
1733 struct in6_addr saddr6, taddr6;
1741 taddr6 = ia->ia_addr.sin6_addr;
1743 if (in6_setscope(&taddr6, ifp, NULL) != 0)
1752 nd6_na_output(ifp, &saddr6, &taddr6, ND_NA_FLAG_OVERRIDE, 1, NULL);
1936 struct in6_addr taddr6;
1952 taddr6 = ia->ia_addr.sin6_addr;
1954 nd6_ns_output(ifp, NULL, &taddr6, NULL, 1);