/darwin-on-arm/xnu/bsd/netinet/ |
H A D | in_arp.c | 81 #include <net/route.h> 144 * gets inserted into the list when the route is created and gets 161 * as the route entry itself. When a route is deleted (RTM_DELETE), 163 * freed until the route itself is freed. 505 * Instead of issuing RTM_DELETE, stop this route entry 507 * the route is later reused, arp_validate() will revert 517 * rt_setgate() on this route. 603 * XXX: If this is a manually added route to interface 612 * Case 1: This route shoul 810 arp_lookup_route(const struct in_addr *addr, int create, int proxy, route_t *route, unsigned int ifscope) argument 899 route_t route = NULL; /* output route */ local 1109 route_t route = NULL; local [all...] |
H A D | ip_flowid.h | 106 struct route *_fwa_ro; /* for dummynet */
|
H A D | ip_var.h | 211 u_int32_t ips_noroute; /* packets discarded due to no route */ 261 struct route; 307 extern int ip_output(struct mbuf *, struct mbuf *, struct route *, int, 309 extern int ip_output_list(struct mbuf *, int, struct mbuf *, struct route *,
|
H A D | in_pcb.h | 179 struct route inp4_route; 592 #define INP_NO_IFT_CELLULAR 0x20000000 /* do not use IFT_CELLULAR route */ 699 extern void inp_route_copyout(struct inpcb *, struct route *); 700 extern void inp_route_copyin(struct inpcb *, struct route *);
|
H A D | kpi_ipfilter.c | 41 #include <net/route.h> 268 struct route ro; 316 bzero(&ro, sizeof(struct route)); 329 /* Release the route */ 395 * of ifscope information is done while searching for a route in 400 /* Release the route */
|
H A D | ip_mroute.h | 157 u_int32_t mrts_no_route; /* no route for packet's origin */ 210 struct route v_route; /* cached route if this is a tunnel */ 267 #if (CONFIG_MFCTBLSIZ & (CONFIG_MFCTBLSIZ - 1)) == 0 /* from sys:route.h */
|
H A D | in_var.h | 74 #include <net/route.h> 461 struct route;
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | if_gif.h | 68 /* xxx sigh, why route have struct route instead of pointer? */ 81 struct route gifscr_ro; /* xxx */
|
H A D | route.h | 60 * @(#)route.h 8.3 (Berkeley) 4/19/94 61 * $FreeBSD: src/sys/net/route.h,v 1.36.2.1 2000/08/16 06:14:23 jayanth Exp $ 79 * A route consists of a destination address and a reference 85 struct route { struct 87 * N.B: struct route must begin with ro_rt and ro_flags 89 * to a 'struct route *'. 92 uint32_t ro_flags; /* route flags (see below) */ 111 struct route; 122 int32_t rmx_expire; /* lifetime for route, e.g. redirect */ 128 u_int32_t rmx_pksent; /* packets sent using this route */ [all...] |
H A D | net_osdep.c | 70 #include <net/route.h>
|
H A D | ether_at_pr_module.c | 74 #include <net/route.h> 138 __unused void *route, 133 ether_at_pre_output( ifnet_t ifp, __unused protocol_family_t protocol_family, mbuf_t *m0, const struct sockaddr *dst_netaddr, __unused void *route, char *type, char *edst) argument
|
H A D | Makefile | 27 route.h
|
H A D | ether_inet6_pr_module.c | 74 #include <net/route.h> 148 mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route, 162 (uintptr_t)(size_t)dst_netaddr, &sdl, sizeof (sdl), route, *m0); 147 ether_inet6_pre_output(ifnet_t ifp, protocol_family_t protocol_family, mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route, char *type, char *edst) argument
|
H A D | ether_inet_pr_module.c | 80 #include <net/route.h> 230 void *route, char *type, char *edst) 251 &ll_dest, sizeof (ll_dest), (route_t)route, *m0); 228 ether_inet_pre_output(ifnet_t ifp, protocol_family_t protocol_family, mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route, char *type, char *edst) argument
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_src.c | 114 #include <net/route.h> 555 * Given a source IPv6 address (and route, if available), determine the best 557 * ROF_SRCIF_SELECTED flag in the pcb-supplied route placeholder is done 578 struct route_in6 *route = NULL; local 652 * We do not have to check or get the route for 654 * the route and we have no interface to use, 673 goto done; /* we do not need a route for multicast. */ 689 * by the route. For performance reasons, do this only if 690 * there is no route, or if the routing table has changed, 692 * route (fo [all...] |
H A D | dest6.c | 45 #include <net/route.h>
|
H A D | ip6_forward.c | 75 #include <net/route.h> 150 * If the caller provides a route which is on a different interface 151 * than the one specified for scoped forwarding, discard the route 398 rtalloc_scoped_ign((struct route *)ip6forward_rt, 432 rtalloc_scoped_ign((struct route *)ip6forward_rt, 504 * packet to a different zone by (e.g.) a default route. 573 * Also, don't send redirect if forwarding using a route 636 * XXX: it is common to route invalid packets to loopback.
|
H A D | ip6_id.c | 128 #include <net/route.h>
|
H A D | route6.c | 70 #include <net/route.h> 267 * Don't use the globally cached route to forward packet having 269 * a local route entry variable, in case the next address in the 271 * the globally cached route). 284 /* Release reference to the looked up route */
|
H A D | in6_gif.c | 75 #include <net/route.h> 205 /* cache route doesn't match or recursive route */ 220 rtalloc((struct route *)&sc->gif_ro6); 316 if (m->m_pkthdr.rcvif) /* replace the rcvif by gifp for ifnet_input to route it correctly */
|
/darwin-on-arm/xnu/bsd/man/man4/ |
H A D | Makefile | 35 route.4 \
|
/darwin-on-arm/xnu/bsd/netkey/ |
H A D | keydb.h | 69 struct route sa_route; /* route cache */
|
H A D | keydb.c | 42 #include <net/route.h>
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | ddp_rtmptable.c | 1058 RT_entry *route; local 1069 if (!(route = rt_blookup(ifID->ifThisNode.s_net))) { 1072 zmap=route->ZoneBitMap; 1118 RT_entry *route; local 1133 if (!(route = rt_blookup(ifID->ifThisNode.s_net))) 1135 if (route->ZoneBitMap[zmi] & zmb) { 1137 route->NetPort)); 1139 ifID_table[route->NetPort]->ifName, IFNAMESIZ);
|
/darwin-on-arm/xnu/bsd/conf/ |
H A D | Makefile.template | 58 route.o \ 178 route.o \
|