cifs: update the default global_secflags to include "raw" NTLMv2
authorJeff Layton <jlayton@redhat.com>
Sun, 26 May 2013 11:01:01 +0000 (07:01 -0400)
committerSteve French <smfrench@gmail.com>
Mon, 24 Jun 2013 06:56:44 +0000 (01:56 -0500)
commit896a8fc25bd31a81afb35e65468484f34f1c15d6
treedbfdd4610dc3cff1f6a7243a2321068cff077cb7
parent3f618223dc0bdcbc8d510350e78ee2195ff93768
cifs: update the default global_secflags to include "raw" NTLMv2

Before this patchset, the global_secflags could only offer up a single
sectype. With the new set though we have the ability to allow different
sectypes since we sort out the one to use after talking to the server.

Change the global_secflags to allow NTLMSSP or NTLMv2 by default. If the
server sets the extended security bit in the Negotiate response, then
we'll use NTLMSSP. If it doesn't then we'll use raw NTLMv2. Mounting a
LANMAN server will still require a sec= option by default.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Pavel Shilovsky <piastry@etersoft.ru>
Signed-off-by: Steve French <smfrench@gmail.com>
fs/cifs/cifsglob.h