FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
rd_cp_main_t Struct Reference
+ Collaboration diagram for rd_cp_main_t:

Data Fields

u8 enabled
 
u8 events_on
 
interface_config_tconfig_by_sw_if_index
 
slaac_address_tslaac_address_pool
 
default_route_tdefault_route_pool
 
u8 api_connected
 
svm_queue_tvl_input_queue
 
u32 my_client_index
 
void(** msg_handlers )(void *)
 
struct {
   u8   arrived
 
   i32   retval
 
   union {
      u8   mac_address [6]
 
   } 
 
api_reply
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 
api_main_tapi_main
 
u32 node_index
 

Detailed Description

Definition at line 51 of file rd_cp.c.

Field Documentation

u8 rd_cp_main_t::api_connected

Definition at line 61 of file rd_cp.c.

api_main_t* rd_cp_main_t::api_main

Definition at line 78 of file rd_cp.c.

struct { ... } rd_cp_main_t::api_reply
u8 rd_cp_main_t::arrived

Definition at line 67 of file rd_cp.c.

interface_config_t* rd_cp_main_t::config_by_sw_if_index

Definition at line 56 of file rd_cp.c.

default_route_t* rd_cp_main_t::default_route_pool

Definition at line 58 of file rd_cp.c.

u8 rd_cp_main_t::enabled

Definition at line 53 of file rd_cp.c.

u8 rd_cp_main_t::events_on

Definition at line 54 of file rd_cp.c.

u8 rd_cp_main_t::mac_address[6]

Definition at line 71 of file rd_cp.c.

void(** rd_cp_main_t::msg_handlers) (void *)

Definition at line 64 of file rd_cp.c.

u32 rd_cp_main_t::my_client_index

Definition at line 63 of file rd_cp.c.

u32 rd_cp_main_t::node_index

Definition at line 79 of file rd_cp.c.

i32 rd_cp_main_t::retval

Definition at line 68 of file rd_cp.c.

slaac_address_t* rd_cp_main_t::slaac_address_pool

Definition at line 57 of file rd_cp.c.

svm_queue_t* rd_cp_main_t::vl_input_queue

Definition at line 62 of file rd_cp.c.

vlib_main_t* rd_cp_main_t::vlib_main

Definition at line 76 of file rd_cp.c.

vnet_main_t* rd_cp_main_t::vnet_main

Definition at line 77 of file rd_cp.c.


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