FD.io VPP  v18.01-8-g0eacf49
Vector Packet Processing
ipsec_proto_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 65 of file esp.h.

Member Function Documentation

ipsec_proto_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )
ipsec_proto_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline1  )
ipsec_proto_main_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline2  )

Field Documentation

EVP_CIPHER_CTX ipsec_proto_main_per_thread_data_t::decrypt_ctx

Definition at line 77 of file esp.h.

EVP_CIPHER_CTX ipsec_proto_main_per_thread_data_t::encrypt_ctx

Definition at line 71 of file esp.h.

HMAC_CTX ipsec_proto_main_per_thread_data_t::hmac_ctx

Definition at line 83 of file esp.h.

ipsec_crypto_alg_t ipsec_proto_main_per_thread_data_t::last_decrypt_alg

Definition at line 86 of file esp.h.

ipsec_crypto_alg_t ipsec_proto_main_per_thread_data_t::last_encrypt_alg

Definition at line 85 of file esp.h.

ipsec_integ_alg_t ipsec_proto_main_per_thread_data_t::last_integ_alg

Definition at line 87 of file esp.h.


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