![]() |
FD.io VPP
v18.01.2-1-g9b554f3
Vector Packet Processing
|
LISP-GPE global state. More...
Collaboration diagram for lisp_gpe_main:Public Member Functions | |
| BVT (clib_bihash) l2_fib | |
| L2 LISP FIB. More... | |
| BVT (clib_bihash) nsh_fib | |
Data Fields | |
| uword * | lisp_gpe_fwd_entries |
| DB of all forwarding entries. More... | |
| struct lisp_gpe_fwd_entry_t_ * | lisp_fwd_entry_pool |
| A Pool of all LISP forwarding entries. More... | |
| u32 * | free_tunnel_hw_if_indices |
| Free vlib hw_if_indices. More... | |
| u8 | is_en |
| tunnel_lookup_t | l3_ifaces |
| tunnel_lookup_t | l2_ifaces |
| dpo_id_t | l2_lb_cp_lkup |
| Load-balance for a miss in the table. More... | |
| tunnel_lookup_t | nsh_ifaces |
| const dpo_id_t * | nsh_cp_lkup |
| gpe_encap_mode_t | encap_mode |
| u8 * | dummy_stats_pool |
| uword * | lisp_stats_index_by_key |
| vlib_combined_counter_main_t | counters |
| fib_route_path_t * | native_fwd_rpath [2] |
| Native fwd data structures. More... | |
| u32 * | native_fwd_lfes [2] |
| vlib_main_t * | vlib_main |
| convenience More... | |
| vnet_main_t * | vnet_main |
| ip4_main_t * | im4 |
| ip6_main_t * | im6 |
| ip_lookup_main_t * | lm4 |
| ip_lookup_main_t * | lm6 |
LISP-GPE global state.
Definition at line 118 of file lisp_gpe.h.
| lisp_gpe_main::BVT | ( | clib_bihash | ) |
L2 LISP FIB.
| lisp_gpe_main::BVT | ( | clib_bihash | ) |
| vlib_combined_counter_main_t lisp_gpe_main::counters |
Definition at line 164 of file lisp_gpe.h.
| u8* lisp_gpe_main::dummy_stats_pool |
Definition at line 162 of file lisp_gpe.h.
| gpe_encap_mode_t lisp_gpe_main::encap_mode |
Definition at line 160 of file lisp_gpe.h.
| u32* lisp_gpe_main::free_tunnel_hw_if_indices |
Free vlib hw_if_indices.
Definition at line 132 of file lisp_gpe.h.
| ip4_main_t* lisp_gpe_main::im4 |
Definition at line 173 of file lisp_gpe.h.
| ip6_main_t* lisp_gpe_main::im6 |
Definition at line 174 of file lisp_gpe.h.
| u8 lisp_gpe_main::is_en |
Definition at line 134 of file lisp_gpe.h.
| tunnel_lookup_t lisp_gpe_main::l2_ifaces |
Definition at line 146 of file lisp_gpe.h.
| dpo_id_t lisp_gpe_main::l2_lb_cp_lkup |
Load-balance for a miss in the table.
Definition at line 149 of file lisp_gpe.h.
| tunnel_lookup_t lisp_gpe_main::l3_ifaces |
Definition at line 138 of file lisp_gpe.h.
| struct lisp_gpe_fwd_entry_t_* lisp_gpe_main::lisp_fwd_entry_pool |
A Pool of all LISP forwarding entries.
Definition at line 129 of file lisp_gpe.h.
| uword* lisp_gpe_main::lisp_gpe_fwd_entries |
DB of all forwarding entries.
The Key is:{l-EID,r-EID,vni} where the EID encodes L2 or L3
Definition at line 124 of file lisp_gpe.h.
| uword* lisp_gpe_main::lisp_stats_index_by_key |
Definition at line 163 of file lisp_gpe.h.
| ip_lookup_main_t* lisp_gpe_main::lm4 |
Definition at line 175 of file lisp_gpe.h.
| ip_lookup_main_t* lisp_gpe_main::lm6 |
Definition at line 176 of file lisp_gpe.h.
| u32* lisp_gpe_main::native_fwd_lfes[2] |
Definition at line 168 of file lisp_gpe.h.
| fib_route_path_t* lisp_gpe_main::native_fwd_rpath[2] |
Native fwd data structures.
Definition at line 167 of file lisp_gpe.h.
| const dpo_id_t* lisp_gpe_main::nsh_cp_lkup |
Definition at line 158 of file lisp_gpe.h.
| tunnel_lookup_t lisp_gpe_main::nsh_ifaces |
Definition at line 156 of file lisp_gpe.h.
| vlib_main_t* lisp_gpe_main::vlib_main |
convenience
Definition at line 171 of file lisp_gpe.h.
| vnet_main_t* lisp_gpe_main::vnet_main |
Definition at line 172 of file lisp_gpe.h.