Home
last modified time | relevance | path

Searched refs:route_in6 (Results 1 – 25 of 34) sorted by relevance

12

/xnu-10063.101.15/bsd/netinet/
H A Dip_flowid.h82 struct route_in6;
104 struct route_in6 *_fwa_ro6; /* for dummynet */
110 struct route_in6 *fwa_ro6_pmtu; /* for IPv6 output */
H A Dip_dummynet.h177 struct route_in6 _dn_ro6;/* route, for ip6_output. MUST COPY */
181 struct route_in6 dn_ro6_pmtu; /* for ip6_output */
H A Dkpi_ipfilter.c498 struct route_in6 ro; in ipf_injectv6_out()
561 bzero(&ro, sizeof(struct route_in6)); in ipf_injectv6_out()
H A Din_pcb.h203 struct route_in6 inp6_route;
/xnu-10063.101.15/bsd/netinet6/
H A Dip6_var.h187 struct route_in6 ip6po_rhi_route; /* Route to the 1st hop */
195 struct route_in6 ip6po_nhi_route; /* Route to the nexthop */
561 extern struct mbuf *ip6_forward(struct mbuf *, struct route_in6 *, int);
565 extern int ip6_output(struct mbuf *, struct ip6_pktopts *, struct route_in6 *,
568 struct route_in6 *, int, struct ip6_moptions *, struct ifnet **,
602 struct in6_addr *, struct ifnet **, int *, struct ifaddr **, struct route_in6 *);
604 struct ip6_pktopts *, struct inpcb *, struct route_in6 *,
609 struct route_in6 *, struct ifnet **, struct rtentry **, int,
H A Din6_pcb.h125 extern void in6p_route_copyout(struct inpcb *, struct route_in6 *);
126 extern void in6p_route_copyin(struct inpcb *, struct route_in6 *);
H A Din6_src.c168 struct route_in6 *, struct ifnet **, struct rtentry **, int, int,
171 struct ip6_moptions *, struct route_in6 *ro,
276 struct ifnet **sifp, int *errorp, struct ifaddr **ifapp, struct route_in6 *ro) in in6_selectsrc_core()
731 struct inpcb *inp, struct route_in6 *ro, in in6_selectsrc()
925 struct in6_ifaddr **retsrcia, struct route_in6 *ro, in selectroute()
931 struct route_in6 *route = NULL; in selectroute()
1191 struct route_in6 *ron; in selectroute()
1515 struct ip6_moptions *mopts, struct route_in6 *ro, in in6_selectif()
1519 struct route_in6 sro; in in6_selectif()
1593 struct in6_ifaddr **retsrcia, struct route_in6 *ro, struct ifnet **retifp, in in6_selectroute()
H A Dip6_output.c169 static int ip6_getpmtu(struct route_in6 *, struct route_in6 *,
243 struct route_in6 *ro, int flags, struct ip6_moptions *im6o, in ip6_output()
266 struct route_in6 *ro, int flags, struct ip6_moptions *im6o, in ip6_output_list()
277 struct route_in6 *ro_pmtu = NULL; in ip6_output_list()
305 struct route_in6 *ipsec_saved_route = NULL; in ip6_output_list()
316 struct route_in6 ip6route; in ip6_output_list()
321 struct route_in6 necp_route; in ip6_output_list()
324 struct route_in6 saved_route; in ip6_output_list()
325 struct route_in6 saved_ro_pmtu; in ip6_output_list()
1077 sizeof(struct route_in6)); in ip6_output_list()
[all …]
H A Din6_private.h146 struct route_in6 { struct
H A Din6_pcb.c1643 in6p_route_copyout(struct inpcb *inp, struct route_in6 *dst) in in6p_route_copyout()
1645 struct route_in6 *src = &inp->in6p_route; in in6p_route_copyout()
1658 in6p_route_copyin(struct inpcb *inp, struct route_in6 *src) in in6p_route_copyin()
1660 struct route_in6 *dst = &inp->in6p_route; in in6p_route_copyin()
H A Dipsec.h323 struct route_in6 ro;
H A Dnd6.h999 extern void nd6_proxy_find_fwdroute(struct ifnet *, struct route_in6 *);
1001 struct route_in6 *, unsigned int);
H A Dipsec.c2554 struct route_in6 *ro6; in ipsec6_update_routecache_and_output()
2560 struct route_in6 ro6_new; in ipsec6_update_routecache_and_output()
2615 route_copyout((struct route *)&state->ro, (struct route *)ro6, sizeof(struct route_in6)); in ipsec6_update_routecache_and_output()
4044 struct route_in6 *ro6; in ipsec6_output_tunnel_internal()
4253 route_copyout((struct route *)&state->ro, (struct route *)ro6, sizeof(struct route_in6)); in ipsec6_output_tunnel_internal()
5264 struct route_in6 ro6 = {}; in ipsec_send_natt_keepalive()
5329 …route_copyout((struct route *)&ro6, (struct route *)&sav->sah->sa_route, sizeof(struct route_in6)); in ipsec_send_natt_keepalive()
5336 route_copyin((struct route *)&ro6, (struct route *)&sav->sah->sa_route, sizeof(struct route_in6)); in ipsec_send_natt_keepalive()
H A Dip6_forward.c144 ip6_forward(struct mbuf *m, struct route_in6 *ip6forward_rt, in ip6_forward()
H A Dip6_input.c294 …check_interface(struct mbuf *, struct ip6_hdr *, struct ifnet *, struct route_in6 *rin6, struct if…
603 …erface(struct mbuf *m, struct ip6_hdr *ip6, struct ifnet *inifp, struct route_in6 *rin6, struct if… in ip6_input_check_interface()
794 struct route_in6 rin6 = {}; in ip6_input()
H A Dudp6_output.c171 struct route_in6 ro; in udp6_output()
H A Dnd6_prproxy.c495 nd6_prproxy_isours(struct mbuf *m, struct ip6_hdr *ip6, struct route_in6 *ro6, in nd6_prproxy_isours()
558 nd6_proxy_find_fwdroute(struct ifnet *ifp, struct route_in6 *ro6) in nd6_proxy_find_fwdroute()
H A Dnd6_nbr.c594 struct route_in6 ro; in nd6_ns_output()
1412 struct route_in6 ro; in nd6_na_output()
H A Din6_mcast.c1920 struct route_in6 ro6; in in6p_lookup_mcast_ifp()
1935 memset(&ro6, 0, sizeof(struct route_in6)); in in6p_lookup_mcast_ifp()
/xnu-10063.101.15/bsd/net/
H A Dif_gif.h85 struct route_in6 gifscr_ro6; /* xxx */
H A Dnetsrc.c199 struct route_in6 ro = { in netsrc_ipv6()
H A Dif_stf.c160 struct route_in6 __sc_ro6; /* just for safety */
H A Droute.c430 offsetof(struct route_in6, ro_rt)); in route_init()
432 offsetof(struct route_in6, ro_srcia)); in route_init()
434 offsetof(struct route_in6, ro_flags)); in route_init()
436 offsetof(struct route_in6, ro_dst)); in route_init()
/xnu-10063.101.15/bsd/netkey/
H A Dkeydb.h70 struct route_in6 sa_route; /* route cache */
/xnu-10063.101.15/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_track.c886 struct route_in6 ro6; in flow_track_abort_tcp()
1025 struct route_in6 ro6; in flow_track_abort_quic()

12