Searched refs:ip6oa (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Dudp6_output.c188 struct ip6_out_args ip6oa = local
190 struct flowadv *adv = &ip6oa.ip6oa_flowadv;
202 ip6oa.ip6oa_boundif = in6p->inp_boundifp->if_index;
203 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
206 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
275 ip6oa.ip6oa_boundif, &error);
362 ip6oa.ip6oa_flags |= IP6OAF_BOUND_SRCADDR;
396 flags, im6o, NULL, &ip6oa);
H A Din6_src.c155 const struct ip6_out_args *ip6oa);
216 struct ip6_out_args ip6oa = { ifscope, { 0 }, IP6OAF_SELECT_SRCIF }; local
229 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
234 if (ip6oa.ip6oa_boundif != IFSCOPE_NONE)
235 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
249 if ((*errorp = in6_selectif(dstsock, opts, mopts, ro, &ip6oa,
282 ((ip6oa.ip6oa_flags & IP6OAF_NO_CELLULAR) &&
311 if ((*errorp = in6_selectif(dstsock, opts, mopts, ro, &ip6oa,
528 (ip6oa.ip6oa_flags & IP6OAF_NO_CELLULAR) &&
574 int norouteok, const struct ip6_out_args *ip6oa)
571 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, int norouteok, const struct ip6_out_args *ip6oa) argument
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.c350 struct ip6_out_args ip6oa = local
362 ip6oa.ip6oa_boundif = in6p->inp_boundifp->if_index;
363 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
366 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
471 &in6p->in6p_route, NULL, &storage, ip6oa.ip6oa_boundif,
477 ip6oa.ip6oa_flags |= IP6OAF_BOUND_SRCADDR;
560 &oifp, &ip6oa);
H A Dnd6_nbr.c568 struct ip6_out_args ip6oa = local
577 ip6oa.ip6oa_boundif = ifp->if_index;
578 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
701 NULL, &ro, NULL, &src_storage, ip6oa.ip6oa_boundif,
731 ip6oa.ip6oa_flags &= ~IP6OAF_BOUND_SRCADDR;
798 ip6_output(m, NULL, NULL, flags, im6o, &outif, &ip6oa);
1281 struct ip6_out_args ip6oa = local
1288 ip6oa.ip6oa_boundif = ifp->if_index;
1289 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
1363 ip6oa
[all...]
H A Dip6_output.c303 struct ip6_out_args ip6oa = { IFSCOPE_NONE, { 0 }, 0 }; local
317 ip6oa = *ip6oap;
361 ip6oa = dn_tag->dn_ip6oa;
385 (ip6oa.ip6oa_flags & IP6OAF_SELECT_SRCIF))))
388 if ((ip6oa.ip6oa_flags & IP6OAF_BOUND_IF) &&
389 ip6oa.ip6oa_boundif != IFSCOPE_NONE) {
391 (ip6oa.ip6oa_boundif << IPPOF_SHIFT_IFSCOPE));
394 if (ip6oa.ip6oa_flags & IP6OAF_BOUND_SRCADDR)
398 ip6oa.ip6oa_boundif = IFSCOPE_NONE;
399 ip6oa
[all...]
H A Dicmp6.c2181 struct ip6_out_args ip6oa = local
2185 ip6oa.ip6oa_boundif = m->m_pkthdr.rcvif->if_index;
2186 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
2311 &src_storage, ip6oa.ip6oa_boundif, &e);
2372 ip6_output(m, NULL, NULL, IPV6_OUTARGS, NULL, &outif, &ip6oa);
2632 struct ip6_out_args ip6oa = local
2907 ip6oa.ip6oa_boundif = ifp->if_index;
2908 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
2910 ip6_output(m, NULL, NULL, IPV6_OUTARGS, NULL, &outif, &ip6oa);
/darwin-on-arm/xnu/bsd/netinet/
H A Dkpi_ipfilter.c349 struct ip6_out_args ip6oa = { IFSCOPE_NONE, { 0 }, 0 }; local
379 ip6oa.ip6oa_flags |= IP6OAF_SELECT_SRCIF;
381 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
382 ip6oa.ip6oa_boundif = options->ippo_flags >>
386 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
388 ip6oa.ip6oa_flags |= IP6OAF_BOUND_SRCADDR;
398 error = ip6_output(m, NULL, &ro, IPV6_OUTARGS, im6o, NULL, &ip6oa);
H A Dtcp_output.c1994 struct ip6_out_args ip6oa = local
1998 (isipv6 ? &ip6oa.ip6oa_flowadv : &ipoa.ipoa_flowadv);
2007 ip6oa.ip6oa_boundif = inp->inp_boundifp->if_index;
2008 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
2020 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
2113 &ip6oa);
H A Dtcp_subr.c768 struct ip6_out_args ip6oa = { ifscope, { 0 }, local
772 ip6oa.ip6oa_flags |= IP6OAF_BOUND_IF;
774 ip6oa.ip6oa_flags |= IP6OAF_NO_CELLULAR;
777 NULL, &ip6oa);

Completed in 97 milliseconds