svn commit: samba r10859 - in branches/SAMBA_4_0/source/winbind: .

vlendec at samba.org vlendec at samba.org
Mon Oct 10 06:18:18 GMT 2005


Author: vlendec
Date: 2005-10-10 06:18:17 +0000 (Mon, 10 Oct 2005)
New Revision: 10859

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10859

Log:
Make the flow a bit clearer
Modified:
   branches/SAMBA_4_0/source/winbind/wb_init_domain.c


Changeset:
Modified: branches/SAMBA_4_0/source/winbind/wb_init_domain.c
===================================================================
--- branches/SAMBA_4_0/source/winbind/wb_init_domain.c	2005-10-10 01:35:26 UTC (rev 10858)
+++ branches/SAMBA_4_0/source/winbind/wb_init_domain.c	2005-10-10 06:18:17 UTC (rev 10859)
@@ -418,18 +418,17 @@
 {
 	struct composite_context *ctx;
 
-	if (state->domain->schannel_creds != NULL) {
+	if (state->domain->schannel_creds == NULL) {
 		ctx = wb_init_lsa_send(state->conn.out.tree,
-				       DCERPC_AUTH_TYPE_NTLMSSP,
-				       state->domain->schannel_creds);
-		comp_cont(state->ctx, ctx,
-			  init_domain_recv_lsa_ntlmssp, state);
+				       DCERPC_AUTH_TYPE_NONE,
+				       NULL);
+		comp_cont(state->ctx, ctx, init_domain_recv_lsa_none, state);
 		return;
 	}
 
-	ctx = wb_init_lsa_send(state->conn.out.tree, DCERPC_AUTH_TYPE_NONE,
-			       NULL);
-	comp_cont(state->ctx, ctx, init_domain_recv_lsa_none, state);
+	ctx = wb_init_lsa_send(state->conn.out.tree, DCERPC_AUTH_TYPE_NTLMSSP,
+			       state->domain->schannel_creds);
+	comp_cont(state->ctx, ctx, init_domain_recv_lsa_ntlmssp, state);
 }
 
 static void init_domain_recv_lsa_ntlmssp(struct composite_context *ctx)



More information about the samba-cvs mailing list