Searched refs:dstsock (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_src.c201 in6_selectsrc(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, argument
221 dst = dstsock->sin6_addr; /* make a copy for local operation */
249 if ((*errorp = in6_selectif(dstsock, opts, mopts, ro, &ip6oa,
311 if ((*errorp = in6_selectif(dstsock, opts, mopts, ro, &ip6oa,
418 dst_policy = in6_addrsel_lookup_policy(dstsock);
571 selectroute(struct sockaddr_in6 *srcsock, struct sockaddr_in6 *dstsock, argument
581 struct in6_addr *dst = &dstsock->sin6_addr;
590 if (dstsock->sin6_addr.s6_addr32[0] == 0 &&
591 dstsock->sin6_addr.s6_addr32[1] == 0 &&
592 !IN6_IS_ADDR_LOOPBACK(&dstsock
1065 in6_selectif(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct route_in6 *ro, const struct ip6_out_args *ip6oa, struct ifnet **retifp) argument
1138 in6_selectroute(struct sockaddr_in6 *srcsock, struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct route_in6 *ro, struct ifnet **retifp, struct rtentry **retrt, int clone, const struct ip6_out_args *ip6oa) argument
[all...]
H A Draw_ip6.c336 struct sockaddr_in6 *dstsock,
354 if (dstsock && IN6_IS_ADDR_V4MAPPED(&dstsock->sin6_addr)) {
368 dst = &dstsock->sin6_addr;
441 } else if (dstsock->sin6_scope_id) {
448 if (if_index < dstsock->sin6_scope_id) {
454 = htons(dstsock->sin6_scope_id & 0xffff);/*XXX*/
470 } else if ((in6a = in6_selectsrc(dstsock, optp, in6p,
333 rip6_output( register struct mbuf *m, struct socket *so, struct sockaddr_in6 *dstsock, struct mbuf *control, int israw) argument

Completed in 19 milliseconds