Searched refs:route (Results 1 - 25 of 130) sorted by relevance

123456

/darwin-on-arm/xnu/bsd/netinet/
H A Din_arp.c81 #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 Dip_flowid.h106 struct route *_fwa_ro; /* for dummynet */
H A Dip_var.h211 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 Din_pcb.h179 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 Dkpi_ipfilter.c41 #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 Dip_mroute.h157 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 Din_var.h74 #include <net/route.h>
461 struct route;
/darwin-on-arm/xnu/bsd/net/
H A Dif_gif.h68 /* xxx sigh, why route have struct route instead of pointer? */
81 struct route gifscr_ro; /* xxx */
H A Droute.h60 * @(#)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 Dnet_osdep.c70 #include <net/route.h>
H A Dether_at_pr_module.c74 #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 DMakefile27 route.h
H A Dether_inet6_pr_module.c74 #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 Dether_inet_pr_module.c80 #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 Din6_src.c114 #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 Ddest6.c45 #include <net/route.h>
H A Dip6_forward.c75 #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 Dip6_id.c128 #include <net/route.h>
H A Droute6.c70 #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 Din6_gif.c75 #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 DMakefile35 route.4 \
/darwin-on-arm/xnu/bsd/netkey/
H A Dkeydb.h69 struct route sa_route; /* route cache */
H A Dkeydb.c42 #include <net/route.h>
/darwin-on-arm/xnu/bsd/netat/
H A Dddp_rtmptable.c1058 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 DMakefile.template58 route.o \
178 route.o \

Completed in 69 milliseconds

123456