FD.io VPP
v19.04.2-12-g66b1689
Vector Packet Processing
|
Public Member Functions | |
CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
vnet_declare_rewrite (VLIB_BUFFER_PRE_DATA_SIZE) | |
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 |
Definition at line 70 of file vxlan_gbp.h.
vxlan_gbp_tunnel_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
vxlan_gbp_tunnel_t::vnet_declare_rewrite | ( | VLIB_BUFFER_PRE_DATA_SIZE | ) |
u32 vxlan_gbp_tunnel_t::dev_instance |
Definition at line 127 of file vxlan_gbp.h.
ip46_address_t vxlan_gbp_tunnel_t::dst |
Definition at line 86 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::encap_fib_index |
Definition at line 92 of file vxlan_gbp.h.
uword vxlan_gbp_tunnel_t::encap_next_node |
Next node after VxLAN-GBP encap.
Definition at line 99 of file vxlan_gbp.h.
fib_node_index_t vxlan_gbp_tunnel_t::fib_entry_index |
Definition at line 116 of file vxlan_gbp.h.
u16 vxlan_gbp_tunnel_t::flags |
Definition at line 79 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::hw_if_index |
Definition at line 96 of file vxlan_gbp.h.
adj_index_t vxlan_gbp_tunnel_t::mcast_adj_index |
Definition at line 117 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::mcast_sw_if_index |
Definition at line 89 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 105 of file vxlan_gbp.h.
dpo_id_t vxlan_gbp_tunnel_t::next_dpo |
Definition at line 76 of file vxlan_gbp.h.
fib_node_t vxlan_gbp_tunnel_t::node |
Linkage into the FIB object graph.
Definition at line 110 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 125 of file vxlan_gbp.h.
ip46_address_t vxlan_gbp_tunnel_t::src |
Definition at line 85 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::sw_if_index |
Definition at line 95 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::user_instance |
Definition at line 128 of file vxlan_gbp.h.
u32 vxlan_gbp_tunnel_t::vni |
Definition at line 82 of file vxlan_gbp.h.