sl@0: /** @file ../include/net/route.h sl@0: @internalComponent sl@0: */ sl@0: sl@0: /** @struct rtentry sl@0: sl@0: These numbers are used by reliable protocols for determining retransmission behavior and are included in the routing structure. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @var rtentry::rt_nodes sl@0: tree glue, and other values sl@0: */ sl@0: sl@0: /** @var rtentry::rt_flags sl@0: up or down, host or net sl@0: sl@0: /** @var rtentry::rt_ifp sl@0: the answer: interface to use sl@0: */ sl@0: sl@0: /** @var rtentry::rt_ifa sl@0: the answer: interface address to use sl@0: */ sl@0: sl@0: /** @var rtentry::rt_rmx sl@0: metrics used by rx'ing protocols sl@0: */ sl@0: sl@0: /** @var rtentry::rt_refcnt sl@0: X held references sl@0: */ sl@0: sl@0: /** @var rtentry::rt_llinfo sl@0: pointer to link level info cache sl@0: */ sl@0: sl@0: /** @var rtentry::rt_gwroute sl@0: implied entry for gatewayed routes sl@0: */ sl@0: sl@0: /** @var rtentry::rt_parent sl@0: cloning parent of this route sl@0: */ sl@0: sl@0: /** @var rtentry::rt_gateway sl@0: ateway addr (RTF_GATEWAY). sl@0: */ sl@0: sl@0: /** @var rtentry::rt_dev sl@0: Forcing the device at add. sl@0: */ sl@0: sl@0: /** @var rtentry::rt_genmask sl@0: Target network mask (IP). sl@0: */ sl@0: sl@0: /** @var rtentry::rt_metric sl@0: +1 for binary compatibility! sl@0: */ sl@0: sl@0: /** @var rtentry::rt_dst sl@0: Target address. sl@0: */ sl@0: sl@0: /** @struct rt_metrics_lite sl@0: sl@0: These numbers are used by reliable protocols for determining retransmission behavior and are included in the routing structure. sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @var rt_metrics_lite::rmx_mtu sl@0: MTU for this path sl@0: */ sl@0: sl@0: /** @var rt_metrics_lite::rmx_expire sl@0: lifetime for route, e.g. redirect sl@0: */ sl@0: sl@0: /** @var rt_metrics_lite::rmx_pksent sl@0: packets sent using this route sl@0: */ sl@0: sl@0: