FD.io VPP  v17.01-9-ge7dcee4
Vector Packet Processing
lisp_gpe_main Struct Reference

LISP-GPE global state. More...

+ Collaboration diagram for lisp_gpe_main:

Public Member Functions

 BVT (clib_bihash) l2_fib
 L2 LISP FIB. More...
 

Data Fields

uwordlisp_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...
 
u32free_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...
 
vlib_main_tvlib_main
 convenience More...
 
vnet_main_tvnet_main
 
ip4_main_tim4
 
ip6_main_tim6
 
ip_lookup_main_tlm4
 
ip_lookup_main_tlm6
 

Detailed Description

LISP-GPE global state.

Definition at line 89 of file lisp_gpe.h.

Member Function Documentation

lisp_gpe_main::BVT ( clib_bihash  )

L2 LISP FIB.

Field Documentation

u32* lisp_gpe_main::free_tunnel_hw_if_indices

Free vlib hw_if_indices.

Definition at line 103 of file lisp_gpe.h.

ip4_main_t* lisp_gpe_main::im4

Definition at line 125 of file lisp_gpe.h.

ip6_main_t* lisp_gpe_main::im6

Definition at line 126 of file lisp_gpe.h.

u8 lisp_gpe_main::is_en

Definition at line 105 of file lisp_gpe.h.

tunnel_lookup_t lisp_gpe_main::l2_ifaces

Definition at line 117 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 120 of file lisp_gpe.h.

tunnel_lookup_t lisp_gpe_main::l3_ifaces

Definition at line 109 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 100 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 95 of file lisp_gpe.h.

ip_lookup_main_t* lisp_gpe_main::lm4

Definition at line 127 of file lisp_gpe.h.

ip_lookup_main_t* lisp_gpe_main::lm6

Definition at line 128 of file lisp_gpe.h.

vlib_main_t* lisp_gpe_main::vlib_main

convenience

Definition at line 123 of file lisp_gpe.h.

vnet_main_t* lisp_gpe_main::vnet_main

Definition at line 124 of file lisp_gpe.h.


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