|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
53 vlib_punt_reason_alloc (punt_hdl, v, ipsec_punt_interested_listener, NULL, \
54 &ipsec_punt_reason[IPSEC_PUNT_##s], \
55 VNET_PUNT_REASON_F_##f, \
56 format_vnet_punt_reason_flags);
enum vlib_punt_reason_t_ vlib_punt_reason_t
The 'syatem' defined punt reasons.
#define foreach_ipsec_punt_reason
void ipsec_tun_register_nodes(ip_address_family_t af)
static vlib_punt_hdl_t punt_hdl
static clib_error_t * ipsec_punt_init(vlib_main_t *vm)
#define vlib_call_init_function(vm, x)
static clib_error_t * punt_init(vlib_main_t *vm)
vlib_main_t * vm
X-connect all packets from the HOST to the PHY.
Definitions for punt infrastructure.
#define VLIB_INIT_FUNCTION(x)
void ipsec_tun_unregister_nodes(ip_address_family_t af)
static void ipsec_punt_interested_listener(vlib_enable_or_disable_t action, void *data)
int vlib_punt_hdl_t
Typedef for a client handle.
clib_error_t *() vlib_init_function_t(struct vlib_main_t *vm)
vlib_punt_hdl_t vlib_punt_client_register(const char *who)
Register a new clinet.
vl_api_mac_event_action_t action
vlib_punt_reason_t ipsec_punt_reason[IPSEC_PUNT_N_REASONS]