From 04d770adac531479ce1ea8a7b295a6382d718a92 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 29 Sep 2009 09:47:51 +0200 Subject: s4:rpc_server/netlogon: add support for AES based netlogon schannel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit metze Signed-off-by: Günther Deschner --- source4/rpc_server/netlogon/dcerpc_netlogon.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source4/rpc_server/netlogon/dcerpc_netlogon.c') diff --git a/source4/rpc_server/netlogon/dcerpc_netlogon.c b/source4/rpc_server/netlogon/dcerpc_netlogon.c index 598b7f2c9c..309601e9da 100644 --- a/source4/rpc_server/netlogon/dcerpc_netlogon.c +++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c @@ -124,6 +124,10 @@ static NTSTATUS dcesrv_netr_ServerAuthenticate3(struct dcesrv_call_state *dce_ca negotiate_flags |= NETLOGON_NEG_STRONG_KEYS; } + if (*r->in.negotiate_flags & NETLOGON_NEG_SUPPORTS_AES) { + negotiate_flags |= NETLOGON_NEG_SUPPORTS_AES; + } + /* * According to Microsoft (see bugid #6099) * Windows 7 looks at the negotiate_flags -- cgit