From d3fc60df153416f6ab2efe0907d05a7e56aa4bca Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Tue, 6 Dec 2011 10:33:29 +0100 Subject: [PATCH] cryptodev(4): Fix a bug where the wrong key was bzero()'d before kfree(). --- sys/opencrypto/cryptodev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/opencrypto/cryptodev.c b/sys/opencrypto/cryptodev.c index f49ad42725..852ef3625e 100644 --- a/sys/opencrypto/cryptodev.c +++ b/sys/opencrypto/cryptodev.c @@ -326,7 +326,7 @@ bail: kfree(crie.cri_key, M_XDATA); } if (cria.cri_key) { - bzero(crie.cri_key, crie.cri_klen / 8); + bzero(cria.cri_key, cria.cri_klen / 8); kfree(cria.cri_key, M_XDATA); } } -- 2.41.0