Home | History | Annotate | Download | only in netinet

Lines Matching defs:dst6

912 	i6addr_t dst6;
961 &dst6, NULL) == -1) {
965 dst4 = dst6.in4;
1001 &dst6, NULL) == -1) {
1006 dst6 = fin->fin_dst6;
1063 ip6->ip6_src = dst6.in6;
1410 struct sockaddr_in6 dst6;
1415 struct sockaddr_in6 *dst6;
1433 sockaddr_in6_init(&u.dst6, &fdp->fd_ip6.in6, 0, 0, 0);
1435 sockaddr_in6_init(&u.dst6, &fin->fin_fi.fi_dst.in6, 0, 0, 0);
1436 if ((error = in6_setscope(&u.dst6.sin6_addr, ifp,
1437 &u.dst6.sin6_scope_id)) != 0)
1439 if ((error = sa6_embedscope(&u.dst6, 0)) != 0)
1449 dst6 = (struct sockaddr_in6 *)&ro->ro_dst;
1450 dst6->sin6_family = AF_INET6;
1451 dst6->sin6_len = sizeof(struct sockaddr_in6);
1452 dst6->sin6_addr = fin->fin_fi.fi_dst.in6;
1454 if (IN6_IS_ADDR_LINKLOCAL(&dst6->sin6_addr))
1455 dst6->sin6_addr.s6_addr16[1] = htons(ifp->if_index);
1459 dst6->sin6_addr = fdp->fd_ip6.in6;
1483 dst6 = (struct sockaddr_in6 *)rt->rt_gateway;
1504 error = nd6_output(ifp, ifp, m0, dst6, rt);