]> git.baikalelectronics.ru Git - kernel.git/commit
tls: don't copy the key out of tls12_crypto_info_aes_gcm_128
authorSabrina Dubroca <sd@queasysnail.net>
Wed, 12 Sep 2018 15:44:41 +0000 (17:44 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 13 Sep 2018 19:03:47 +0000 (12:03 -0700)
commit64f4188bc198a636efc0608fe4044877783875c4
treee29dc6d8d637fd36f906016dfa30aa8ee4365457
parent791bc26f851242c62e493d2bf45b6618606409ef
tls: don't copy the key out of tls12_crypto_info_aes_gcm_128

There's no need to copy the key to an on-stack buffer before calling
crypto_aead_setkey().

Fixes: 3a71956a2d9a ("tls: kernel TLS support")
Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tls/tls_sw.c