FD.io VPP
v16.09
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | esp_header_t |
struct | esp_footer_t |
struct | esp_crypto_alg_t |
struct | esp_integ_alg_t |
struct | esp_main_per_thread_data_t |
struct | esp_main_t |
Functions | |
typedef | CLIB_PACKED (struct{ip4_header_t ip4;esp_header_t esp;}) ip4_and_esp_header_t |
typedef | CLIB_PACKED (struct{ip6_header_t ip6;esp_header_t esp;}) ip6_and_esp_header_t |
static void | esp_init () |
static unsigned int | hmac_calc (ipsec_integ_alg_t alg, u8 *key, int key_len, u8 *data, int data_len, u8 *signature, u8 use_esn, u32 seq_hi) |
Variables | |
esp_main_t | esp_main |
typedef CLIB_PACKED | ( | struct{ip4_header_t ip4;esp_header_t esp;} | ) |
typedef CLIB_PACKED | ( | struct{ip6_header_t ip6;esp_header_t esp;} | ) |
|
inlinestatic |
esp_main_t esp_main |