mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-30 15:44:13 +08:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6: cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN cifs: free blkcipher in smbhash
This commit is contained in:
commit
258e43fdb0
@ -156,6 +156,6 @@ config CIFS_ACL
|
||||
|
||||
config CIFS_NFSD_EXPORT
|
||||
bool "Allow nfsd to export CIFS file system (EXPERIMENTAL)"
|
||||
depends on CIFS && EXPERIMENTAL
|
||||
depends on CIFS && EXPERIMENTAL && BROKEN
|
||||
help
|
||||
Allows NFS server to export a CIFS mounted share (nfsd over cifs)
|
||||
|
@ -90,12 +90,10 @@ smbhash(unsigned char *out, const unsigned char *in, unsigned char *key)
|
||||
sg_init_one(&sgout, out, 8);
|
||||
|
||||
rc = crypto_blkcipher_encrypt(&desc, &sgout, &sgin, 8);
|
||||
if (rc) {
|
||||
if (rc)
|
||||
cERROR(1, "could not encrypt crypt key rc: %d\n", rc);
|
||||
crypto_free_blkcipher(tfm_des);
|
||||
goto smbhash_err;
|
||||
}
|
||||
|
||||
crypto_free_blkcipher(tfm_des);
|
||||
smbhash_err:
|
||||
return rc;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user