![]() |
FD.io VPP
v20.09-64-g4f7b92f0a
Vector Packet Processing
|
GBP VXLAN (template) tunnel. More...
Collaboration diagram for gbp_vxlan_tunnel_t_: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.