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)
