netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rtnl_route Struct Reference

#include <netlink-types.h>

Collaboration diagram for rtnl_route:

Data Fields

NLHDR_COMMON uint8_t rt_family
 
uint8_t rt_dst_len
 
uint8_t rt_src_len
 
uint8_t rt_tos
 
uint8_t rt_protocol
 
uint8_t rt_scope
 
uint8_t rt_type
 
uint8_t rt_nmetrics
 
uint32_t rt_flags
 
struct nl_addrrt_dst
 
struct nl_addrrt_src
 
uint32_t rt_table
 
uint32_t rt_iif
 
uint32_t rt_prio
 
uint32_t rt_metrics [RTAX_MAX]
 
uint32_t rt_metrics_mask
 
uint32_t rt_nr_nh
 
struct nl_addrrt_pref_src
 
struct nl_list_head rt_nexthops
 
struct rtnl_rtcacheinfo rt_cacheinfo
 
uint32_t rt_flag_mask
 

Field Documentation

struct rtnl_rtcacheinfo rtnl_route::rt_cacheinfo

Referenced by rtnl_route_parse().

uint8_t rtnl_route::rt_dst_len
uint32_t rtnl_route::rt_flag_mask
uint32_t rtnl_route::rt_iif
uint32_t rtnl_route::rt_metrics[RTAX_MAX]
uint32_t rtnl_route::rt_metrics_mask
uint8_t rtnl_route::rt_nmetrics
uint32_t rtnl_route::rt_prio
uint8_t rtnl_route::rt_scope
uint8_t rtnl_route::rt_src_len
uint32_t rtnl_route::rt_table
uint8_t rtnl_route::rt_tos

The documentation for this struct was generated from the following file: