FD.io VPP
v20.09-64-g4f7b92f0a
Vector Packet Processing
|
GBP VXLAN (template) tunnel. More...
Data Fields | |
u32 | gt_hw_if_index |
u32 | gt_sw_if_index |
u32 | gt_vni |
u32 | gt_bd_rd_id |
The BD or RD value (depending on the layer) that the tunnel is bound to. More... | |
gbp_vxlan_tunnel_layer_t | gt_layer |
union { | |
struct { | |
index_t gt_gbd | |
Reference to the GPB-BD. More... | |
} | |
struct { | |
index_t gt_grd | |
References to the GBP-RD. More... | |
} | |
}; | |
gbp_itf_hdl_t | gt_itf |
gbp-itf config for this interface More... | |
index_t * | gt_tuns |
list of child vxlan-gbp tunnels built from this template More... | |
ip46_address_t | gt_src |
The source address to use for child tunnels. More... | |
GBP VXLAN (template) tunnel.
A template tunnel has only a VNI, it does not have src,dst address. As such it cannot be used to send traffic. It is used in the RX path to RX vxlan-gbp packets that do not match an existing tunnel;
Definition at line 39 of file gbp_vxlan.h.
union { ... } |
u32 gbp_vxlan_tunnel_t_::gt_bd_rd_id |
The BD or RD value (depending on the layer) that the tunnel is bound to.
Definition at line 48 of file gbp_vxlan.h.
index_t gbp_vxlan_tunnel_t_::gt_gbd |
Reference to the GPB-BD.
Definition at line 58 of file gbp_vxlan.h.
index_t gbp_vxlan_tunnel_t_::gt_grd |
References to the GBP-RD.
Definition at line 65 of file gbp_vxlan.h.
u32 gbp_vxlan_tunnel_t_::gt_hw_if_index |
Definition at line 41 of file gbp_vxlan.h.
gbp_itf_hdl_t gbp_vxlan_tunnel_t_::gt_itf |
gbp-itf config for this interface
Definition at line 72 of file gbp_vxlan.h.
gbp_vxlan_tunnel_layer_t gbp_vxlan_tunnel_t_::gt_layer |
Definition at line 49 of file gbp_vxlan.h.
ip46_address_t gbp_vxlan_tunnel_t_::gt_src |
The source address to use for child tunnels.
Definition at line 82 of file gbp_vxlan.h.
u32 gbp_vxlan_tunnel_t_::gt_sw_if_index |
Definition at line 42 of file gbp_vxlan.h.
index_t* gbp_vxlan_tunnel_t_::gt_tuns |
list of child vxlan-gbp tunnels built from this template
Definition at line 77 of file gbp_vxlan.h.
u32 gbp_vxlan_tunnel_t_::gt_vni |
Definition at line 43 of file gbp_vxlan.h.