]> git.baikalelectronics.ru Git - kernel.git/commit
[CIFS] Remove older session setup implementation
authorSteve French <sfrench@us.ibm.com>
Thu, 30 Apr 2009 16:13:32 +0000 (16:13 +0000)
committerSteve French <sfrench@us.ibm.com>
Thu, 30 Apr 2009 16:13:32 +0000 (16:13 +0000)
commit2fcd391017a08096520b5d5101dc7b5fa1eb9a18
tree67ebbc84ccfaab785e3118dd39292a358b5e1e44
parentaec3a768c13514444038430fb3161db562d1846f
[CIFS] Remove older session setup implementation

Two years ago, when the session setup code in cifs was rewritten and moved
to fs/cifs/sess.c, we were asked to keep the old code for a release or so
(which could be reenabled at runtime) since it was such a large change and
because the asn (SPNEGO) and NTLMSSP code was not rewritten and needed to
be. This was useful to avoid regressions, but is long overdue to be removed.
Now that the Kerberos (asn/spnego) code is working in fs/cifs/sess.c,
and the NTLMSSP code moved (NTLMSSP blob setup be rewritten with the
next patch in this series) quite a bit of dead code from fs/cifs/connect.c
now can be removed.

This old code should have been removed last year, but the earlier krb5
patches did not move/remove the NTLMSSP code which we had asked to
be done first.  Since no one else volunteered, I am doing it now.

It is extremely important that we continue to examine the documentation
for this area, to make sure our code continues to be uptodate with
changes since Windows 2003.

Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/cifs/connect.c