![]() |
FD.io VPP
v18.10-34-gcce845e
Vector Packet Processing
|
L2-GRE over IPSec packet processing. More...
Include dependency graph for ipsec_gre.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | ipsec_gre_tunnel_t |
| IPSec-GRE tunnel parameters. More... | |
| struct | ipsec_gre_main_t |
| IPSec-GRE state. More... | |
| struct | vnet_ipsec_gre_add_del_tunnel_args_t |
| IPSec-GRE tunnel add/del arguments. More... | |
Macros | |
| #define | ipsec_gre_error(n, s) IPSEC_GRE_ERROR_##n, |
| #define | IPSEC_GRE_OUTPUT_NEXT_ESP_ENCRYPT 1 |
Enumerations | |
| enum | ipsec_gre_error_t { IPSEC_GRE_N_ERROR } |
| IPSec-GRE errors. More... | |
Functions | |
| int | vnet_ipsec_gre_add_del_tunnel (vnet_ipsec_gre_add_del_tunnel_args_t *a, u32 *sw_if_indexp) |
| Add or delete ipsec-gre tunnel interface. More... | |
Variables | |
| vnet_hw_interface_class_t | ipsec_gre_hw_interface_class |
| ipsec_gre_main_t | ipsec_gre_main |
| vlib_node_registration_t | ipsec_gre_input_node |
| (constructor) VLIB_REGISTER_NODE (ipsec_gre_input_node) More... | |
| vnet_device_class_t | ipsec_gre_device_class |
L2-GRE over IPSec packet processing.
Definition in file ipsec_gre.h.
| #define ipsec_gre_error | ( | n, | |
| s | |||
| ) | IPSEC_GRE_ERROR_##n, |
Definition at line 40 of file ipsec_gre.h.
| #define IPSEC_GRE_OUTPUT_NEXT_ESP_ENCRYPT 1 |
Definition at line 89 of file ipsec_gre.h.
| enum ipsec_gre_error_t |
| int vnet_ipsec_gre_add_del_tunnel | ( | vnet_ipsec_gre_add_del_tunnel_args_t * | a, |
| u32 * | sw_if_indexp | ||
| ) |
Add or delete ipsec-gre tunnel interface.
| *a | vnet_ipsec_gre_add_del_tunnel_args_t - tunnel interface parameters |
| *sw_if_indexp | u32 - software interface index |
VNET_API_ERROR_ Definition at line 94 of file interface.c.
Here is the call graph for this function:
Here is the caller graph for this function:| vnet_device_class_t ipsec_gre_device_class |
| vnet_hw_interface_class_t ipsec_gre_hw_interface_class |
| vlib_node_registration_t ipsec_gre_input_node |
| ipsec_gre_main_t ipsec_gre_main |
Definition at line 25 of file ipsec_gre.c.