dstsock 100 netinet6/in6_src.c in6_selectsrc(dstsock, opts, mopts, ro, laddr, errorp) dstsock 101 netinet6/in6_src.c struct sockaddr_in6 *dstsock; dstsock 112 netinet6/in6_src.c dst = &dstsock->sin6_addr; dstsock 156 netinet6/in6_src.c IN6_IS_ADDR_MC_INTFACELOCAL(dst)) && dstsock->sin6_scope_id) { dstsock 161 netinet6/in6_src.c if (dstsock->sin6_scope_id < 0 || dstsock 162 netinet6/in6_src.c if_indexlim <= dstsock->sin6_scope_id || dstsock 163 netinet6/in6_src.c !ifindex2ifnet[dstsock->sin6_scope_id]) { dstsock 167 netinet6/in6_src.c ia6 = in6_ifawithscope(ifindex2ifnet[dstsock->sin6_scope_id], dstsock 186 netinet6/in6_src.c if (!ifp && dstsock->sin6_scope_id) dstsock 187 netinet6/in6_src.c ifp = ifindex2ifnet[htons(dstsock->sin6_scope_id)]; dstsock 244 netinet6/in6_src.c sa6->sin6_scope_id = dstsock->sin6_scope_id; dstsock 296 netinet6/in6_src.c selectroute(dstsock, opts, mopts, ro, retifp, retrt, norouteok) dstsock 297 netinet6/in6_src.c struct sockaddr_in6 *dstsock; dstsock 312 netinet6/in6_src.c dst = &dstsock->sin6_addr; dstsock 315 netinet6/in6_src.c if (dstsock->sin6_addr.s6_addr32[0] == 0 && dstsock 316 netinet6/in6_src.c dstsock->sin6_addr.s6_addr32[1] == 0 && dstsock 317 netinet6/in6_src.c !IN6_IS_ADDR_LOOPBACK(&dstsock->sin6_addr)) { dstsock 319 netinet6/in6_src.c ip6_sprintf(&dstsock->sin6_addr)); dstsock 322 netinet6/in6_src.c ip6_sprintf(&dstsock->sin6_addr), dstsock 323 netinet6/in6_src.c dstsock->sin6_scope_id); /* for debug */ dstsock 433 netinet6/in6_src.c *sa6 = *dstsock; dstsock 495 netinet6/in6_src.c in6_selectroute(dstsock, opts, mopts, ro, retifp, retrt) dstsock 496 netinet6/in6_src.c struct sockaddr_in6 *dstsock; dstsock 504 netinet6/in6_src.c return (selectroute(dstsock, opts, mopts, ro, retifp, retrt, 0)); dstsock 162 netinet6/ip6_output.c struct sockaddr_in6 *dst, dstsock; dstsock 530 netinet6/ip6_output.c bzero(&dstsock, sizeof(dstsock)); dstsock 531 netinet6/ip6_output.c dstsock.sin6_family = AF_INET6; dstsock 532 netinet6/ip6_output.c dstsock.sin6_addr = ip6->ip6_dst; dstsock 533 netinet6/ip6_output.c dstsock.sin6_len = sizeof(dstsock); dstsock 534 netinet6/ip6_output.c if ((error = in6_selectroute(&dstsock, opt, im6o, ro, &ifp, dstsock 553 netinet6/ip6_output.c *dst = dstsock; /* XXX */ dstsock 364 netinet6/raw_ip6.c struct sockaddr_in6 *dstsock; dstsock 380 netinet6/raw_ip6.c dstsock = va_arg(ap, struct sockaddr_in6 *); dstsock 389 netinet6/raw_ip6.c dst = &dstsock->sin6_addr; dstsock 430 netinet6/raw_ip6.c if (in6_embedscope(&ip6->ip6_dst, dstsock, in6p, &oifp) != 0) { dstsock 442 netinet6/raw_ip6.c if ((in6a = in6_selectsrc(dstsock, optp, in6p->in6p_moptions,