Searched refs:in6p_route (Results 1 – 6 of 6) sorted by relevance
| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | udp6_output.c | 343 in6p, &in6p->in6p_route, &src_ifp, &storage, in udp6_output() 396 ROUTE_RELEASE(&in6p->in6p_route); in udp6_output() 472 ip6->ip6_hlim = in6_selecthlim(in6p, in6p->in6p_route.ro_rt ? in udp6_output() 473 in6p->in6p_route.ro_rt->rt_ifp : NULL); in udp6_output() 542 necp_socket_update_qos_marking(in6p, in6p->in6p_route.ro_rt, route_rule_id); in udp6_output() 564 if (ROUTE_UNUSABLE(&in6p->in6p_route) || in udp6_output() 565 rt_key(in6p->in6p_route.ro_rt)->sa_family != AF_INET6) { in udp6_output() 566 ROUTE_RELEASE(&in6p->in6p_route); in udp6_output() 639 if (in6p->in6p_route.ro_rt != NULL) { in udp6_output() 640 ifnet_count_type = IFNET_COUNT_TYPE(in6p->in6p_route. in udp6_output() [all …]
|
| H A D | raw_ip6.c | 648 &in6p->in6p_route, &src_ifp, &storage, ip6oa.ip6oa_boundif, in rip6_output() 672 if (in6p->in6p_route.ro_rt != NULL) { in rip6_output() 673 RT_LOCK(in6p->in6p_route.ro_rt); in rip6_output() 674 if (in6p->in6p_route.ro_rt->rt_ifp != NULL) { in rip6_output() 675 index = in6p->in6p_route.ro_rt->rt_ifp->if_index; in rip6_output() 677 RT_UNLOCK(in6p->in6p_route.ro_rt); in rip6_output() 741 ROUTE_UNUSABLE(&in6p->in6p_route)) in rip6_output() 749 ROUTE_RELEASE(&in6p->in6p_route); in rip6_output() 761 in6p->in6p_route.ro_dst.sin6_family = AF_INET6; in rip6_output() 762 in6p->in6p_route.ro_dst.sin6_len = sizeof(struct sockaddr_in6); in rip6_output() [all …]
|
| H A D | in6_pcb.c | 676 &inp->in6p_route, outif, &src_storage, ifscope, &error); in in6_pcbladdr() 679 rtentry_ref_t rt = inp->in6p_route.ro_rt; in in6_pcbladdr() 921 ROUTE_RELEASE(&inp->in6p_route); in in6_pcbdetach() 1330 if ((rt = in6p->in6p_route.ro_rt) != NULL) { in in6_losing() 1350 ROUTE_RELEASE(&in6p->in6p_route); in in6_losing() 1365 ROUTE_RELEASE(&inp->in6p_route); in in6_rtchange() 1672 struct route_in6 *__single src = &inp->in6p_route; in in6p_route_copyout() 1687 struct route_in6 *__single dst = &inp->in6p_route; in in6p_route_copyin()
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | in_pcb.h | 597 #define in6p_route inp_dependroute.inp6_route macro
|
| H A D | tcp_output.c | 3117 ip6->ip6_hlim = in6_selecthlim(inp, inp->in6p_route.ro_rt ? in tcp_output() 3118 inp->in6p_route.ro_rt->rt_ifp : NULL); in tcp_output() 3865 tcp_getrt_rtt(tp, tp->t_inpcb->in6p_route.ro_rt); in tcp_ip_output()
|
| H A D | tcp_subr.c | 963 ro6 = &tp->t_inpcb->in6p_route; in tcp_respond() 1798 ro = (isipv6 ? (struct route *)&inp->in6p_route : &inp->inp_route); in tcp_close() 3351 ro6 = &inp->in6p_route; in tcp_rtlookup6()
|