FD.io VPP
v18.01.2-1-g9b554f3
Vector Packet Processing
|
Struct for VXLAN GPE tunnel. More...
Data Fields | |
u8 * | rewrite |
Rewrite string. More... | |
u8 | protocol |
encapsulated protocol More... | |
dpo_id_t | next_dpo |
ip46_address_t | local |
tunnel local address More... | |
ip46_address_t | remote |
tunnel remote address More... | |
u32 | mcast_sw_if_index |
u32 | encap_fib_index |
FIB indices - tunnel partner lookup here. More... | |
u32 | decap_fib_index |
FIB indices - inner IP packet lookup here. More... | |
u32 | vni |
VXLAN GPE VNI in HOST byte order, shifted left 8 bits. More... | |
u32 | hw_if_index |
vnet intfc hw_if_index More... | |
u32 | sw_if_index |
vnet intfc sw_if_index More... | |
u32 | flags |
flags More... | |
u8 | rewrite_size |
rewrite size for dynamic plugins like iOAM More... | |
uword | encap_next_node |
Next node after VxLAN-GPE encap. 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 desintion. More... | |
Struct for VXLAN GPE tunnel.
Definition at line 102 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::decap_fib_index |
FIB indices - inner IP packet lookup here.
Definition at line 123 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::encap_fib_index |
FIB indices - tunnel partner lookup here.
Definition at line 121 of file vxlan_gpe.h.
uword vxlan_gpe_tunnel_t::encap_next_node |
Next node after VxLAN-GPE encap.
Definition at line 140 of file vxlan_gpe.h.
fib_node_index_t vxlan_gpe_tunnel_t::fib_entry_index |
Definition at line 151 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::flags |
flags
Definition at line 134 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::hw_if_index |
vnet intfc hw_if_index
Definition at line 129 of file vxlan_gpe.h.
ip46_address_t vxlan_gpe_tunnel_t::local |
tunnel local address
Definition at line 113 of file vxlan_gpe.h.
adj_index_t vxlan_gpe_tunnel_t::mcast_adj_index |
Definition at line 152 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::mcast_sw_if_index |
Definition at line 118 of file vxlan_gpe.h.
dpo_id_t vxlan_gpe_tunnel_t::next_dpo |
Definition at line 111 of file vxlan_gpe.h.
fib_node_t vxlan_gpe_tunnel_t::node |
Linkage into the FIB object graph.
Definition at line 145 of file vxlan_gpe.h.
u8 vxlan_gpe_tunnel_t::protocol |
encapsulated protocol
Definition at line 108 of file vxlan_gpe.h.
ip46_address_t vxlan_gpe_tunnel_t::remote |
tunnel remote address
Definition at line 115 of file vxlan_gpe.h.
u8* vxlan_gpe_tunnel_t::rewrite |
u8 vxlan_gpe_tunnel_t::rewrite_size |
rewrite size for dynamic plugins like iOAM
Definition at line 137 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::sibling_index |
The tunnel is a child of the FIB entry for its desintion.
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 160 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::sw_if_index |
vnet intfc sw_if_index
Definition at line 131 of file vxlan_gpe.h.
u32 vxlan_gpe_tunnel_t::vni |
VXLAN GPE VNI in HOST byte order, shifted left 8 bits.
Definition at line 126 of file vxlan_gpe.h.