FD.io VPP  v19.01.3-6-g70449b9b9
Vector Packet Processing
lisp_gpe_sub_interface_t_ Struct Reference

A LISP L3 sub-interface. More...

+ Collaboration diagram for lisp_gpe_sub_interface_t_:

Data Fields

lisp_gpe_sub_interface_key_tkey
 The interface's key inthe DB; rloc & vni; The key is allocated from the heap so it can be used in the hash-table. More...
 
u32 eid_table_id
 The Table-ID in the overlay that this interface is bound to. More...
 
u32 locks
 A reference counting lock on the number of users of this interface. More...
 
u32 sw_if_index
 The SW if index assigned to this sub-interface. More...
 
u32 main_sw_if_index
 The SW IF index assigned to the main interface of which this is a sub. More...
 

Detailed Description

A LISP L3 sub-interface.

A LISP sub-interface is a multi-access interface, whose local address is a single local-RLOC. Adjacencies that form on this sub-interface, represent remote RLOCs. This is analogous to an ethernet interface. As with all interface types it can only be present in one VRF, hence a LISP sub-interface is per-local-rloc and per-VNI.

Definition at line 52 of file lisp_gpe_sub_interface.h.

Field Documentation

◆ eid_table_id

u32 lisp_gpe_sub_interface_t_::eid_table_id

The Table-ID in the overlay that this interface is bound to.

Definition at line 64 of file lisp_gpe_sub_interface.h.

◆ key

lisp_gpe_sub_interface_key_t* lisp_gpe_sub_interface_t_::key

The interface's key inthe DB; rloc & vni; The key is allocated from the heap so it can be used in the hash-table.

if it's part of the object, then it is subjet to realloc, which no-worky.

Definition at line 59 of file lisp_gpe_sub_interface.h.

◆ locks

u32 lisp_gpe_sub_interface_t_::locks

A reference counting lock on the number of users of this interface.

When this count drops to 0 the interface is deleted.

Definition at line 70 of file lisp_gpe_sub_interface.h.

◆ main_sw_if_index

u32 lisp_gpe_sub_interface_t_::main_sw_if_index

The SW IF index assigned to the main interface of which this is a sub.

Definition at line 80 of file lisp_gpe_sub_interface.h.

◆ sw_if_index

u32 lisp_gpe_sub_interface_t_::sw_if_index

The SW if index assigned to this sub-interface.

Definition at line 75 of file lisp_gpe_sub_interface.h.


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