![]() |
FD.io VPP
v17.07.01-10-g3be13f0
Vector Packet Processing
|
GRE related global data. More...
Collaboration diagram for gre_main_t:Data Fields | |
| gre_tunnel_t * | tunnels |
| pool of tunnel instances More... | |
| gre_protocol_info_t * | protocol_infos |
| GRE payload protocol registrations. More... | |
| uword * | protocol_info_by_name |
| Hash tables mapping name/protocol to protocol info index. More... | |
| uword * | protocol_info_by_protocol |
| uword * | tunnel_by_key4 |
| Hash mapping ipv4 src/dst addr pair to tunnel. More... | |
| uword * | tunnel_by_key6 |
| Hash mapping ipv6 src/dst addr pair to tunnel. More... | |
| u32 * | free_gre_tunnel_hw_if_indices [GRE_TUNNEL_N_TYPES] |
| Free vlib hw_if_indices. More... | |
| u32 * | tunnel_index_by_sw_if_index |
| Mapping from sw_if_index to tunnel index. More... | |
| u16 * | next_by_protocol |
| vlib_main_t * | vlib_main |
| vnet_main_t * | vnet_main |
| u32* gre_main_t::free_gre_tunnel_hw_if_indices[GRE_TUNNEL_N_TYPES] |
| uword* gre_main_t::protocol_info_by_name |
| gre_protocol_info_t* gre_main_t::protocol_infos |
| uword* gre_main_t::tunnel_by_key4 |
| uword* gre_main_t::tunnel_by_key6 |
| u32* gre_main_t::tunnel_index_by_sw_if_index |
| gre_tunnel_t* gre_main_t::tunnels |
| vlib_main_t* gre_main_t::vlib_main |
| vnet_main_t* gre_main_t::vnet_main |