]> 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)
commit86f1431f0e148f867829cb57a066855922c7776e
treee29dc6d8d637fd36f906016dfa30aa8ee4365457
parent34dd69dcc24192a14674792c55fd437dbbeaf13f
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: c2c217d10788 ("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