s4-librpc: Fix netlogon schannel client connect.
[mat/samba.git] / source4 / librpc / rpc / dcerpc_schannel.c
index 9501e3e047ef0f1aff3b260a68c8e42ad29ab1eb..335c34ca35d30c92a53a29c22525e4c3557a0395 100644 (file)
@@ -245,6 +245,8 @@ static void continue_srv_auth2(struct tevent_req *subreq)
                return;
        }
 
+       s->creds->negotiate_flags = s->remote_negotiate_flags;
+
        /* verify credentials */
        if (!netlogon_creds_client_check(s->creds, s->a.out.return_credentials)) {
                composite_error(c, NT_STATUS_UNSUCCESSFUL);