FD.io VPP  v16.12-rc0-308-g931be3a
Vector Packet Processing
ipsec_gre_main_t Struct Reference

IPSec-GRE state. More...

+ Collaboration diagram for ipsec_gre_main_t:

Data Fields

ipsec_gre_tunnel_ttunnels
 pool of tunnel instances More...
 
uwordtunnel_by_key
 hash mapping src/dst addr pair to tunnel More...
 
u32free_ipsec_gre_tunnel_hw_if_indices
 free vlib hw_if_indices More...
 
u32tunnel_index_by_sw_if_index
 mapping from sw_if_index to tunnel index More...
 
vlib_main_tvlib_main
 convenience More...
 
vnet_main_tvnet_main
 convenience More...
 

Detailed Description

IPSec-GRE state.

Definition at line 66 of file ipsec_gre.h.

Field Documentation

u32* ipsec_gre_main_t::free_ipsec_gre_tunnel_hw_if_indices

free vlib hw_if_indices

Definition at line 72 of file ipsec_gre.h.

uword* ipsec_gre_main_t::tunnel_by_key

hash mapping src/dst addr pair to tunnel

Definition at line 70 of file ipsec_gre.h.

u32* ipsec_gre_main_t::tunnel_index_by_sw_if_index

mapping from sw_if_index to tunnel index

Definition at line 74 of file ipsec_gre.h.

ipsec_gre_tunnel_t* ipsec_gre_main_t::tunnels

pool of tunnel instances

Definition at line 68 of file ipsec_gre.h.

vlib_main_t* ipsec_gre_main_t::vlib_main

convenience

Definition at line 77 of file ipsec_gre.h.

vnet_main_t* ipsec_gre_main_t::vnet_main

convenience

Definition at line 78 of file ipsec_gre.h.


The documentation for this struct was generated from the following file: