Fix typo in cipher_chacha20_poly1305_hw.c.
authorKelvin Lee <kiyolee@gmail.com>
Sun, 27 Oct 2019 12:04:39 +0000 (23:04 +1100)
committerMatt Caswell <matt@openssl.org>
Thu, 31 Oct 2019 10:50:38 +0000 (10:50 +0000)
CLA: trivial

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10275)

providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c

index 51e5275b7eeb781e41ad3dd144cf66201ce30e14..74b8fb658604ad2ec95198b9eaf98488239fdaef 100644 (file)
@@ -142,7 +142,7 @@ static int chacha20_poly1305_tls_cipher(PROV_CIPHER_CTX *bctx,
         ctx->len.text = plen;
 
         if (plen) {
-            if (ctx->enc)
+            if (bctx->enc)
                 ctr = xor128_encrypt_n_pad(out, in, ctr, plen);
             else
                 ctr = xor128_decrypt_n_pad(out, in, ctr, plen);