cifs: Use kzfree() to free password
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 20 Dec 2018 11:32:43 +0000 (14:32 +0300)
committerSteve French <stfrench@microsoft.com>
Fri, 28 Dec 2018 16:09:46 +0000 (10:09 -0600)
We should zero out the password before we free it.

Fixes: 3d6cacbb5310 ("cifs: Add DFS cache routines")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Paulo Alcantara <palcantara@suse.de>
fs/cifs/dfs_cache.c

index f4e0907..cd63c4a 100644 (file)
@@ -1127,7 +1127,7 @@ err_free_domainname:
 err_free_unc:
        kfree(new->UNC);
 err_free_password:
-       kfree(new->password);
+       kzfree(new->password);
 err_free_username:
        kfree(new->username);
        kfree(new);