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

#include <netlink-types.h>

Collaboration diagram for rtnl_link:

Data Fields

uint32_t l_family
uint32_t l_arptype
uint32_t l_index
uint32_t l_flags
uint32_t l_change
uint32_t l_mtu
uint32_t l_link
uint32_t l_txqlen
uint32_t l_weight
uint32_t l_master
struct nl_addrl_addr
struct nl_addrl_bcast
char l_qdisc [IFQDISCSIZ]
struct rtnl_link_map l_map
uint64_t l_stats [RTNL_LINK_STATS_MAX+1]
uint32_t l_flag_mask
uint8_t l_operstate
uint8_t l_linkmode
struct rtnl_link_info_opsl_info_ops
void * l_info

Field Documentation

uint32_t rtnl_link::l_arptype
uint32_t rtnl_link::l_change
uint32_t rtnl_link::l_family
uint32_t rtnl_link::l_flag_mask
uint32_t rtnl_link::l_link
uint8_t rtnl_link::l_linkmode
struct rtnl_link_map rtnl_link::l_map
uint32_t rtnl_link::l_master
uint32_t rtnl_link::l_mtu
uint8_t rtnl_link::l_operstate
char rtnl_link::l_qdisc[IFQDISCSIZ]
uint64_t rtnl_link::l_stats[RTNL_LINK_STATS_MAX+1]

Referenced by rtnl_link_get_stat().

uint32_t rtnl_link::l_txqlen
uint32_t rtnl_link::l_weight

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