Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: aesni - Use GCM IV size constant

This patch replace GCM IV size value by their constant name.

Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Corentin LABBE and committed by
Herbert Xu
46d93748 e0ab7e9c

+4 -3
+4 -3
arch/x86/crypto/aesni-intel_glue.c
··· 28 28 #include <crypto/cryptd.h> 29 29 #include <crypto/ctr.h> 30 30 #include <crypto/b128ops.h> 31 + #include <crypto/gcm.h> 31 32 #include <crypto/xts.h> 32 33 #include <asm/cpu_device_id.h> 33 34 #include <asm/fpu/api.h> ··· 1133 1132 .setauthsize = common_rfc4106_set_authsize, 1134 1133 .encrypt = helper_rfc4106_encrypt, 1135 1134 .decrypt = helper_rfc4106_decrypt, 1136 - .ivsize = 8, 1135 + .ivsize = GCM_RFC4106_IV_SIZE, 1137 1136 .maxauthsize = 16, 1138 1137 .base = { 1139 1138 .cra_name = "__gcm-aes-aesni", ··· 1151 1150 .setauthsize = rfc4106_set_authsize, 1152 1151 .encrypt = rfc4106_encrypt, 1153 1152 .decrypt = rfc4106_decrypt, 1154 - .ivsize = 8, 1153 + .ivsize = GCM_RFC4106_IV_SIZE, 1155 1154 .maxauthsize = 16, 1156 1155 .base = { 1157 1156 .cra_name = "rfc4106(gcm(aes))", ··· 1167 1166 .setauthsize = generic_gcmaes_set_authsize, 1168 1167 .encrypt = generic_gcmaes_encrypt, 1169 1168 .decrypt = generic_gcmaes_decrypt, 1170 - .ivsize = 12, 1169 + .ivsize = GCM_AES_IV_SIZE, 1171 1170 .maxauthsize = 16, 1172 1171 .base = { 1173 1172 .cra_name = "gcm(aes)",