]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h
cryptodev: move IV parameters to session
[dpdk.git] / drivers / crypto / aesni_gcm / aesni_gcm_pmd_private.h
index 0496b44700bea177108abb1ab043617676697cb9..2ed96f8a3374b2fb381def5db02a2587b5b3c083 100644 (file)
@@ -90,6 +90,11 @@ enum aesni_gcm_key {
 
 /** AESNI GCM private session structure */
 struct aesni_gcm_session {
 
 /** AESNI GCM private session structure */
 struct aesni_gcm_session {
+       struct {
+               uint16_t length;
+               uint16_t offset;
+       } iv;
+       /**< IV parameters */
        enum aesni_gcm_operation op;
        /**< GCM operation type */
        enum aesni_gcm_key key;
        enum aesni_gcm_operation op;
        /**< GCM operation type */
        enum aesni_gcm_key key;