![]() |
FD.io VPP
v20.01-48-g3e0dafb74
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 to tunnels with ipv4 src/dst addr. More... | |
| uword * | tunnel_by_key6 |
| Hash mapping to tunnels with ipv6 src/dst addr. More... | |
| uword * | seq_num_by_key |
| Hash mapping tunnel src/dst addr and fib-idx to sequence number. More... | |
| u32 * | tunnel_index_by_sw_if_index |
| Mapping from sw_if_index to tunnel index. More... | |
| next_info_t * | next_by_protocol |
| vlib_main_t * | vlib_main |
| vnet_main_t * | vnet_main |
| uword * | instance_used |
| next_info_t* gre_main_t::next_by_protocol |
| uword* gre_main_t::protocol_info_by_name |
| gre_protocol_info_t* gre_main_t::protocol_infos |
| uword* gre_main_t::seq_num_by_key |
| 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 |