FD.io VPP
v18.04-17-g3a0d853
Vector Packet Processing
|
A LISP L3 sub-interface. More...
Data Fields | |
lisp_gpe_sub_interface_key_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. 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... | |
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.
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.
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.
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.
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.
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.