diff options
author | Gustavo A. R. Silva <gustavo@embeddedor.com> | 2018-02-19 18:11:13 +0100 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2018-04-02 03:24:40 +0200 |
commit | 70e80655f58e17a2e38e577e1b4fa7a8c99619a0 (patch) | |
tree | cc041d1153a3e245436ebaeff8e2fe2afba515e7 /fs/cifs | |
parent | CIFS: implement v3.11 preauth integrity (diff) | |
download | linux-70e80655f58e17a2e38e577e1b4fa7a8c99619a0.tar.xz linux-70e80655f58e17a2e38e577e1b4fa7a8c99619a0.zip |
CIFS: fix sha512 check in cifs_crypto_secmech_release
It seems this is a copy-paste error and that the proper variable to use
in this particular case is _sha512_ instead of _md5_.
Addresses-Coverity-ID: 1465358 ("Copy-paste error")
Fixes: 1c6614d229e7 ("CIFS: add sha512 secmech")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Reviewed-by: Aurelien Aptel <aaptel@suse.com>
CC: Stable <stable@vger.kernel.org>
Signed-off-by: Steve French <smfrench@gmail.com>
Diffstat (limited to 'fs/cifs')
-rw-r--r-- | fs/cifs/cifsencrypt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/cifs/cifsencrypt.c b/fs/cifs/cifsencrypt.c index 6fa6d459678e..a6ef088e057b 100644 --- a/fs/cifs/cifsencrypt.c +++ b/fs/cifs/cifsencrypt.c @@ -829,7 +829,7 @@ cifs_crypto_secmech_release(struct TCP_Server_Info *server) server->secmech.md5 = NULL; } - if (server->secmech.md5) { + if (server->secmech.sha512) { crypto_free_shash(server->secmech.sha512); server->secmech.sha512 = NULL; } |