FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
esp_main_per_thread_data_t Struct Reference

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 
 CLIB_CACHE_LINE_ALIGN_MARK (cacheline1)
 
 CLIB_CACHE_LINE_ALIGN_MARK (cacheline2)
 

Data Fields

EVP_CIPHER_CTX encrypt_ctx
 
EVP_CIPHER_CTX decrypt_ctx
 
HMAC_CTX hmac_ctx
 
ipsec_crypto_alg_t last_encrypt_alg
 
ipsec_crypto_alg_t last_decrypt_alg
 
ipsec_integ_alg_t last_integ_alg
 

Detailed Description

Definition at line 60 of file esp.h.

Member Function Documentation

esp_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )
esp_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline1  )
esp_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline2  )

Field Documentation

EVP_CIPHER_CTX esp_main_per_thread_data_t::decrypt_ctx

Definition at line 65 of file esp.h.

EVP_CIPHER_CTX esp_main_per_thread_data_t::encrypt_ctx

Definition at line 63 of file esp.h.

HMAC_CTX esp_main_per_thread_data_t::hmac_ctx

Definition at line 67 of file esp.h.

ipsec_crypto_alg_t esp_main_per_thread_data_t::last_decrypt_alg

Definition at line 69 of file esp.h.

ipsec_crypto_alg_t esp_main_per_thread_data_t::last_encrypt_alg

Definition at line 68 of file esp.h.

ipsec_integ_alg_t esp_main_per_thread_data_t::last_integ_alg

Definition at line 70 of file esp.h.


The documentation for this struct was generated from the following file: