summaryrefslogtreecommitdiff
path: root/fs/nilfs2/ifile.h
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2010-07-06 20:43:02 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2011-08-08 10:23:16 -0700
commit223c7f082d2836ac719b3b228bdcfab35e5e5330 (patch)
tree94517b61091dc4b18d3b3b62632cb8f536e4f247 /fs/nilfs2/ifile.h
parent0d5c4526788db9e3becdef5c6c71444c0190ecd3 (diff)
cifs: clean up cifs_find_smb_ses (try #2)
commit 4ff67b720c02c36e54d55b88c2931879b7db1cd2 upstream. This patch replaces the earlier patch by the same name. The only difference is that MAX_PASSWORD_SIZE has been increased to attempt to match the limits that windows enforces. Do a better job of matching sessions by authtype. Matching by username for a Kerberos session is incorrect, and anonymous sessions need special handling. Also, in the case where we do match by username, we also need to match by password. That ensures that someone else doesn't "borrow" an existing session without needing to know the password. Finally, passwords can be longer than 16 bytes. Bump MAX_PASSWORD_SIZE to 512 to match the size that the userspace mount helper allows. Signed-off-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Steve French <sfrench@us.ibm.com> [dannf: backported to Debian's 2.6.32] Cc: Moritz Muehlenhoff <jmm@debian.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'fs/nilfs2/ifile.h')
0 files changed, 0 insertions, 0 deletions