FD.io VPP
v21.01.1
Vector Packet Processing
|
Public Member Functions | |
CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
Data Fields | |
dpo_id_t | next_dpo |
u16 | flags |
u32 | vni |
ip46_address_t | src |
ip46_address_t | dst |
u32 | mcast_sw_if_index |
u32 | encap_fib_index |
u32 | sw_if_index |
u32 | hw_if_index |
uword | encap_next_node |
Next node after VxLAN-GBP encap. More... | |
vxlan_gbp_tunnel_mode_t | mode |
Tunnel mode. More... | |
fib_node_t | node |
Linkage into the FIB object graph. More... | |
fib_node_index_t | fib_entry_index |
adj_index_t | mcast_adj_index |
u32 | sibling_index |
The tunnel is a child of the FIB entry for its destination. More... | |
u32 | dev_instance |
u32 | user_instance |
VNET_DECLARE_REWRITE | |
Definition at line 71 of file vxlan_gbp.h.
vxlan_gbp_tunnel_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
u32 vxlan_gbp_tunnel_t::dev_instance |
Definition at line 128 of file vxlan_gbp.h.
ip46_address_t vxlan_gbp_tunnel_t::dst |
Definition at line 87 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::encap_fib_index |
Definition at line 93 of file vxlan_gbp.h.
uword vxlan_gbp_tunnel_t::encap_next_node |
Next node after VxLAN-GBP encap.
Definition at line 100 of file vxlan_gbp.h.
fib_node_index_t vxlan_gbp_tunnel_t::fib_entry_index |
Definition at line 117 of file vxlan_gbp.h.
u16 vxlan_gbp_tunnel_t::flags |
Definition at line 80 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::hw_if_index |
Definition at line 97 of file vxlan_gbp.h.
adj_index_t vxlan_gbp_tunnel_t::mcast_adj_index |
Definition at line 118 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::mcast_sw_if_index |
Definition at line 90 of file vxlan_gbp.h.
vxlan_gbp_tunnel_mode_t vxlan_gbp_tunnel_t::mode |
Tunnel mode.
L2 tunnels decap to L2 path, L3 tunnels to the L3 path
Definition at line 106 of file vxlan_gbp.h.
dpo_id_t vxlan_gbp_tunnel_t::next_dpo |
Definition at line 77 of file vxlan_gbp.h.
fib_node_t vxlan_gbp_tunnel_t::node |
Linkage into the FIB object graph.
Definition at line 111 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::sibling_index |
The tunnel is a child of the FIB entry for its destination.
This is so it receives updates when the forwarding information for that entry changes. The tunnels sibling index on the FIB entry's dependency list.
Definition at line 126 of file vxlan_gbp.h.
ip46_address_t vxlan_gbp_tunnel_t::src |
Definition at line 86 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::sw_if_index |
Definition at line 96 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::user_instance |
Definition at line 129 of file vxlan_gbp.h.
vxlan_gbp_tunnel_t::VNET_DECLARE_REWRITE |
Definition at line 132 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::vni |
Definition at line 83 of file vxlan_gbp.h.