Lines Matching full:route

45  * Struct route consiste of a destination address,
46 * a route entry pointer, link-layer prepend data pointer along
49 struct route { struct
81 u_long rmx_expire; /* lifetime for route, e.g. redirect */ argument
87 u_long rmx_pksent; /* packets sent using this route */
88 u_long rmx_weight; /* route weight */
89 u_long rmx_nhidx; /* route nexhop index */
101 /* default route weight */
106 * Keep a generation count of routing table, incremented on route addition,
116 VNET_DECLARE(uint32_t, _rt_numfibs); /* number of existing route tables */
160 * preferring the former if available. For each route we infer
162 * the route was entered. Routes that forward packets through
166 #define RTF_UP 0x1 /* route usable */
187 #define RTF_PINNED 0x100000 /* route is immutable */
188 #define RTF_LOCAL 0x200000 /* route represents a local address */
189 #define RTF_BROADCAST 0x400000 /* route represents a bcast address */
190 #define RTF_MULTICAST 0x800000 /* route represents a mcast address */
192 #define RTF_STICKY 0x10000000 /* always route dst->src */
213 #define NHF_DEFAULT 0x0080 /* Default route */
221 #define NHR_NODEFAULT 0x02 /* uRPF: do not consider default route */
223 /* Control plane route request flags */
238 uint64_t rts_add_failure; /* # of route addition failures */
239 uint64_t rts_add_retry; /* # of route addition retries */
240 uint64_t rts_del_failure; /* # of route deletion failure */
241 uint64_t rts_del_retry; /* # of route deletion retries */
280 #define RTM_ADD 0x1 /* (1) Add Route */
281 #define RTM_DELETE 0x2 /* (1) Delete Route */
285 #define RTM_REDIRECT 0x6 /* (1) Told to use different route */
350 int rti_addrs; /* Route RTF_ flags */
351 int rti_flags; /* Route RTF_ flags */
354 struct ifnet *rti_ifp; /* route interface */
359 struct rt_metrics *rti_rmx; /* Pointer to route metrics */
405 * Validate a cached route based on a supplied cookie. If there is an