FD.io VPP  v19.01.2-3-gf61a1a8
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 315 of file ipsec.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 327 of file ipsec.h.

EVP_CIPHER_CTX ipsec_proto_main_per_thread_data_t::encrypt_ctx

Definition at line 321 of file ipsec.h.

HMAC_CTX ipsec_proto_main_per_thread_data_t::hmac_ctx

Definition at line 333 of file ipsec.h.

ipsec_crypto_alg_t ipsec_proto_main_per_thread_data_t::last_decrypt_alg

Definition at line 336 of file ipsec.h.

ipsec_crypto_alg_t ipsec_proto_main_per_thread_data_t::last_encrypt_alg

Definition at line 335 of file ipsec.h.

ipsec_integ_alg_t ipsec_proto_main_per_thread_data_t::last_integ_alg

Definition at line 337 of file ipsec.h.


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