r2041: Fix NTLMSSP RPC sealing, client -> win2k3 server.
authorAndrew Bartlett <abartlet@samba.org>
Wed, 25 Aug 2004 02:25:20 +0000 (02:25 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:58:19 +0000 (12:58 -0500)
commitfa5a99b7a6e4f9bffa82eed1393e8e5e1f6404dc
tree608b29fcba6b323474690cd4adcc7f2a4bb5b117
parentb13a9a8f98469fffe0db4cce7e077390d35984a3
r2041: Fix NTLMSSP RPC sealing, client -> win2k3 server.

The bug (found by tridge) is that Win2k3 is being tighter about the
NTLMSSP flags.  If we don't negotiate sealing, we can't use it.

We now have a way to indicate to the GENSEC implementation mechanisms
what things we want for a connection.

Andrew Bartlett
(This used to be commit 86f61568ea44c5719f9b583beeeefb12e0c26f4c)
13 files changed:
source4/libcli/auth/gensec.c
source4/libcli/auth/gensec.h
source4/libcli/auth/gensec_ntlmssp.c
source4/libcli/auth/ntlmssp.c
source4/libcli/auth/ntlmssp_sign.c
source4/libcli/raw/clisession.c
source4/librpc/rpc/dcerpc.c
source4/librpc/rpc/dcerpc_auth.c
source4/librpc/rpc/dcerpc_ntlm.c
source4/librpc/rpc/dcerpc_schannel.c
source4/librpc/rpc/dcerpc_spnego.c
source4/rpc_server/dcesrv_auth.c
source4/smb_server/sesssetup.c