summaryrefslogtreecommitdiffstats
path: root/source/include
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2007-09-28 03:54:42 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:31:02 -0500
commit8304ccba7346597425307e260e88647e49081f68 (patch)
tree9e09a00e99aa16ce476e588dd27263eb384a8f8b /source/include
parentb4ee924000f4a21b16a70e08e58331d209c4d114 (diff)
downloadsamba-8304ccba7346597425307e260e88647e49081f68.tar.gz
samba-8304ccba7346597425307e260e88647e49081f68.tar.xz
samba-8304ccba7346597425307e260e88647e49081f68.zip
r25400: Windows 2008 (Longhorn) Interop fixes for AD specific auth2 flags,
and client fixes. Patch from Todd Stetcher <todd.stetcher@isilon.com>.
Diffstat (limited to 'source/include')
-rw-r--r--source/include/rpc_dce.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/include/rpc_dce.h b/source/include/rpc_dce.h
index 7ea3fcbc233..3b315b7ef8b 100644
--- a/source/include/rpc_dce.h
+++ b/source/include/rpc_dce.h
@@ -111,6 +111,8 @@ enum RPC_PKT_TYPE {
/* these are the flags that ADS clients use */
#define NETLOGON_NEG_AUTH2_ADS_FLAGS (0x200fbffb | NETLOGON_NEG_ARCFOUR | NETLOGON_NEG_128BIT | NETLOGON_NEG_SCHANNEL)
+#define NETLOGON_NEG_SELECT_AUTH2_FLAGS ((lp_security() == SEC_ADS) ? NETLOGON_NEG_AUTH2_ADS_FLAGS : NETLOGON_NEG_AUTH2_FLAGS)
+
enum schannel_direction {
SENDER_IS_INITIATOR,
SENDER_IS_ACCEPTOR