FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
ipsec_punt.h File Reference
+ Include dependency graph for ipsec_punt.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define foreach_ipsec_punt_reason
 

Typedefs

typedef enum ipsec_punt_reason_t_ ipsec_punt_reason_type_t
 

Enumerations

enum  ipsec_punt_reason_t_ { IPSEC_PUNT_N_REASONS }
 

Functions

u8format_ipsec_punt_reason (u8 *s, va_list *args)
 

Variables

vlib_punt_reason_t ipsec_punt_reason [IPSEC_PUNT_N_REASONS]
 

Macro Definition Documentation

◆ foreach_ipsec_punt_reason

#define foreach_ipsec_punt_reason
Value:
_ (IP4_SPI_UDP_0, "ipsec4-spi-o-udp-0", IP4_PACKET) \
_ (IP4_NO_SUCH_TUNNEL, "ipsec4-no-such-tunnel", IP4_PACKET) \
_ (IP6_NO_SUCH_TUNNEL, "ipsec6-no-such-tunnel", IP6_PACKET)

Definition at line 20 of file ipsec_punt.h.

Typedef Documentation

◆ ipsec_punt_reason_type_t

Enumeration Type Documentation

◆ ipsec_punt_reason_t_

Enumerator
IPSEC_PUNT_N_REASONS 

Definition at line 25 of file ipsec_punt.h.

Function Documentation

◆ format_ipsec_punt_reason()

u8* format_ipsec_punt_reason ( u8 s,
va_list *  args 
)

Variable Documentation

◆ ipsec_punt_reason

Definition at line 25 of file ipsec_punt.c.