Home
last modified time | relevance | path

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

/freebsd-11-stable/sys/netinet6/
HDin6_src.c182 in6_selectsrc(uint32_t fibnum, struct sockaddr_in6 *dstsock, in in6_selectsrc() argument
200 dst = dstsock->sin6_addr; /* make a copy for local operation */ in in6_selectsrc()
230 if ((error = in6_selectif(dstsock, opts, mopts, &ifp, oifp, in in6_selectsrc()
299 if ((error = in6_selectif(dstsock, opts, mopts, &ifp, oifp, in in6_selectsrc()
401 dst_policy = lookup_addrsel_policy(dstsock); in in6_selectsrc()
558 in6_selectsrc_socket(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, in in6_selectsrc_socket() argument
569 error = in6_selectsrc(fibnum, dstsock, opts, inp, cred, &retifp, srcp); in in6_selectsrc_socket()
587 error = in6_setscope(&dstsock->sin6_addr, retifp, NULL); in in6_selectsrc_socket()
627 selectroute(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, in selectroute() argument
636 struct in6_addr *dst = &dstsock->sin6_addr; in selectroute()
[all …]
HDraw_ip6.c390 struct sockaddr_in6 *dstsock; in rip6_output() local
406 dstsock = va_arg(ap, struct sockaddr_in6 *); in rip6_output()
413 dst = &dstsock->sin6_addr; in rip6_output()
433 if (dstsock->sin6_scope_id == 0 && !use_defzone) in rip6_output()
435 if ((error = sa6_embedscope(dstsock, use_defzone)) != 0) in rip6_output()
465 error = in6_selectsrc_socket(dstsock, optp, in6p, so->so_cred, in rip6_output()
475 ip6->ip6_dst = dstsock->sin6_addr; in rip6_output()