Lines Matching refs:srcsock
245 struct sockaddr_in6 srcsock;
262 bzero(&srcsock, sizeof(srcsock));
263 srcsock.sin6_family = AF_INET6;
264 srcsock.sin6_len = sizeof(srcsock);
265 srcsock.sin6_addr = pi->ipi6_addr;
267 *errorp = in6_setscope(&srcsock.sin6_addr, ifp, NULL);
274 (&srcsock));
571 selectroute(struct sockaddr_in6 *srcsock, struct sockaddr_in6 *dstsock,
610 src = (srcsock != NULL) ? srcsock->sin6_addr : in6addr_any;
627 select_srcif = (ip6_doscopedroute && srcsock != NULL &&
628 !IN6_IS_ADDR_UNSPECIFIED(&srcsock->sin6_addr));
735 ifa_foraddr6_scoped(&srcsock->sin6_addr, scope);
744 ifa_foraddr6(&srcsock->sin6_addr);
777 ifa = (struct ifaddr *)ifa_foraddr6(&srcsock->sin6_addr);
1138 in6_selectroute(struct sockaddr_in6 *srcsock, struct sockaddr_in6 *dstsock,
1144 return (selectroute(srcsock, dstsock, opts, mopts, ro, retifp,