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,