]> git.karo-electronics.de Git - karo-tx-linux.git/commit
eCryptfs: ecryptfs_keyring_auth_tok_for_sig() bug fix
authorRoberto Sassu <roberto.sassu@polito.it>
Thu, 17 Mar 2011 11:48:50 +0000 (12:48 +0100)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Wed, 14 Mar 2012 14:56:53 +0000 (10:56 -0400)
commitf603165163b3817c1bfa5dbebcbdbf4a95713285
tree80dcead977bdbc71dadc6339b72c7986f1236a49
parente5b465a2510b029ddb19fd261d318b5f2e23b19e
eCryptfs: ecryptfs_keyring_auth_tok_for_sig() bug fix

commit 1821df040ac3cd6a57518739f345da6d50ea9d3f upstream.

The pointer '(*auth_tok_key)' is set to NULL in case request_key()
fails, in order to prevent its use by functions calling
ecryptfs_keyring_auth_tok_for_sig().

Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
fs/ecryptfs/keystore.c