FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
A representation of an MPLS label for imposition in the data-path. More...
Public Member Functions | |
CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
required for pool_get_aligned. More... | |
Data Fields | |
fib_node_index_t | lkd_fib_index |
The FIB, or interface from which to get a FIB, in which to perform the next lookup;. More... | |
dpo_proto_t | lkd_proto |
The protocol of the FIB for the lookup, and hence the protocol of the packet. More... | |
lookup_input_t | lkd_input |
Switch to use src or dst address. More... | |
lookup_table_t | lkd_table |
Switch to use the table index passed, or the table of the input interface. More... | |
lookup_cast_t | lkd_cast |
Unicast of rmulticast FIB lookup. More... | |
u16 | lkd_locks |
Number of locks. More... | |
A representation of an MPLS label for imposition in the data-path.
Definition at line 65 of file lookup_dpo.h.
lookup_dpo_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
required for pool_get_aligned.
memebers used in the switch path come first!
lookup_cast_t lookup_dpo_t::lkd_cast |
Unicast of rmulticast FIB lookup.
Definition at line 98 of file lookup_dpo.h.
fib_node_index_t lookup_dpo_t::lkd_fib_index |
The FIB, or interface from which to get a FIB, in which to perform the next lookup;.
Definition at line 77 of file lookup_dpo.h.
lookup_input_t lookup_dpo_t::lkd_input |
Switch to use src or dst address.
Definition at line 88 of file lookup_dpo.h.
u16 lookup_dpo_t::lkd_locks |
Number of locks.
Definition at line 103 of file lookup_dpo.h.
dpo_proto_t lookup_dpo_t::lkd_proto |
The protocol of the FIB for the lookup, and hence the protocol of the packet.
Definition at line 83 of file lookup_dpo.h.
lookup_table_t lookup_dpo_t::lkd_table |
Switch to use the table index passed, or the table of the input interface.
Definition at line 93 of file lookup_dpo.h.