ecryptfs: checking return code of ecryptfs_find_auth_tok_for_sig()
authorRoberto Sassu <roberto.sassu@polito.it>
Wed, 6 Oct 2010 16:31:15 +0000 (18:31 +0200)
committerTyler Hicks <tyhicks@linux.vnet.ibm.com>
Fri, 29 Oct 2010 15:31:36 +0000 (10:31 -0500)
commit39fac853a758306285404368fbe392408057b136
tree920cc8e2ed51b568c6c63d15dfa98931f5926d04
parentaee683b9e77e17237b0e146025c3d363c9203634
ecryptfs: checking return code of ecryptfs_find_auth_tok_for_sig()

This patch replaces the check of the 'matching_auth_tok' pointer with
the exit status of ecryptfs_find_auth_tok_for_sig().
This avoids to use authentication tokens obtained through the function
ecryptfs_keyring_auth_tok_for_sig which are not valid.

Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Cc: Dustin Kirkland <kirkland@canonical.com>
Cc: James Morris <jmorris@namei.org>
Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
fs/ecryptfs/keystore.c