]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/kasumi/rte_kasumi_pmd.c
drivers/crypto: fix different auth/cipher keys
[dpdk.git] / drivers / crypto / kasumi / rte_kasumi_pmd.c
index a1ec6537306541e153b0d94ddccacf334246efe8..234921e0ef1f5578b2a44b09e8337db5667d1c4b 100644 (file)
@@ -116,7 +116,7 @@ kasumi_set_session_parameters(struct kasumi_session *sess,
                if (cipher_xform->cipher.algo != RTE_CRYPTO_CIPHER_KASUMI_F8)
                        return -EINVAL;
                /* Initialize key */
-               sso_kasumi_init_f8_key_sched(xform->cipher.key.data,
+               sso_kasumi_init_f8_key_sched(cipher_xform->cipher.key.data,
                                &sess->pKeySched_cipher);
        }
 
@@ -126,7 +126,7 @@ kasumi_set_session_parameters(struct kasumi_session *sess,
                        return -EINVAL;
                sess->auth_op = auth_xform->auth.op;
                /* Initialize key */
-               sso_kasumi_init_f9_key_sched(xform->auth.key.data,
+               sso_kasumi_init_f9_key_sched(auth_xform->auth.key.data,
                                &sess->pKeySched_hash);
        }