Go to the source code of this file.
|
void | vl_api_rpc_call_main_thread (void *fp, u8 *data, u32 data_length) |
|
static u8 * | format_ipsec_name (u8 *s, va_list *args) |
|
static void | ipsec_if_tunnel_stack (adj_index_t ai) |
|
static adj_walk_rc_t | ipsec_if_adj_walk_cb (adj_index_t ai, void *ctx) |
| Call back when restacking all adjacencies on a IPSec interface. More...
|
|
static void | ipsec_if_tunnel_restack (ipsec_tunnel_if_t *it) |
|
static clib_error_t * | ipsec_admin_up_down_function (vnet_main_t *vnm, u32 hw_if_index, u32 flags) |
|
static u8 * | ipsec_if_build_rewrite (vnet_main_t *vnm, u32 sw_if_index, vnet_link_t link_type, const void *dst_address) |
|
static void | ipsec_if_update_adj (vnet_main_t *vnm, u32 sw_if_index, adj_index_t ai) |
|
| VNET_DEVICE_CLASS (ipsec_device_class) |
|
| VNET_HW_INTERFACE_CLASS (ipsec_hw_class) |
|
static int | ipsec_add_del_tunnel_if_rpc_callback (ipsec_add_del_tunnel_args_t *a) |
|
int | ipsec_add_del_tunnel_if (ipsec_add_del_tunnel_args_t *args) |
|
static u32 | ipsec_tun_mk_input_sa_id (u32 ti) |
|
static u32 | ipsec_tun_mk_output_sa_id (u32 ti) |
|
static void | ipsec_tunnel_feature_set (ipsec_main_t *im, ipsec_tunnel_if_t *t, u8 enable) |
|
int | ipsec_add_del_tunnel_if_internal (vnet_main_t *vnm, ipsec_add_del_tunnel_args_t *args, u32 *sw_if_index_p) |
|
int | ipsec_set_interface_sa (vnet_main_t *vnm, u32 hw_if_index, u32 sa_id, u8 is_outbound) |
|
clib_error_t * | ipsec_tunnel_if_init (vlib_main_t *vm) |
|
◆ foreach_ipsec_if_tx_error
#define foreach_ipsec_if_tx_error _(TX, "good packets transmitted") |
◆ format_ipsec_name()
static u8* format_ipsec_name |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
|
static |
◆ ipsec_add_del_tunnel_if()
◆ ipsec_add_del_tunnel_if_internal()
◆ ipsec_add_del_tunnel_if_rpc_callback()
◆ ipsec_admin_up_down_function()
◆ ipsec_if_adj_walk_cb()
Call back when restacking all adjacencies on a IPSec interface.
Definition at line 90 of file ipsec_if.c.
◆ ipsec_if_build_rewrite()
◆ ipsec_if_tunnel_restack()
◆ ipsec_if_tunnel_stack()
◆ ipsec_if_update_adj()
◆ ipsec_set_interface_sa()
◆ ipsec_tun_mk_input_sa_id()
static u32 ipsec_tun_mk_input_sa_id |
( |
u32 |
ti | ) |
|
|
static |
◆ ipsec_tun_mk_output_sa_id()
static u32 ipsec_tun_mk_output_sa_id |
( |
u32 |
ti | ) |
|
|
static |
◆ ipsec_tunnel_feature_set()
◆ ipsec_tunnel_if_init()
◆ vl_api_rpc_call_main_thread()
void vl_api_rpc_call_main_thread |
( |
void * |
fp, |
|
|
u8 * |
data, |
|
|
u32 |
data_length |
|
) |
| |
◆ VNET_DEVICE_CLASS()
VNET_DEVICE_CLASS |
( |
ipsec_device_class |
| ) |
|
◆ VNET_HW_INTERFACE_CLASS()
VNET_HW_INTERFACE_CLASS |
( |
ipsec_hw_class |
| ) |
|