svn commit: samba r4361 - in branches/SAMBA_4_0/source/libcli/raw: .

metze at samba.org metze at samba.org
Sat Dec 25 14:12:31 GMT 2004


Author: metze
Date: 2004-12-25 14:12:31 +0000 (Sat, 25 Dec 2004)
New Revision: 4361

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

Log:
fix the build

metze

Modified:
   branches/SAMBA_4_0/source/libcli/raw/clisession.c


Changeset:
Modified: branches/SAMBA_4_0/source/libcli/raw/clisession.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/raw/clisession.c	2004-12-25 14:06:55 UTC (rev 4360)
+++ branches/SAMBA_4_0/source/libcli/raw/clisession.c	2004-12-25 14:12:31 UTC (rev 4361)
@@ -410,7 +410,7 @@
 	status = gensec_client_start(session, &session->gensec);
 	if (!NT_STATUS_IS_OK(status)) {
 		DEBUG(1, ("Failed to start GENSEC client mode: %s\n", nt_errstr(status)));
-		goto done;
+		return status;
 	}
 
 	gensec_want_feature(session->gensec, GENSEC_FEATURE_SESSION_KEY);
@@ -505,7 +505,8 @@
 		parms->generic.out.lanman = s2.spnego.out.lanman;
 		parms->generic.out.domain = s2.spnego.out.domain;
 	} else {
-		gensec_end(&session->gensec);
+		talloc_free(session->gensec);
+		session->gensec = NULL;
 		DEBUG(1, ("Failed to login with %s: %s\n", gensec_get_name_by_oid(chosen_oid), nt_errstr(status)));
 		return status;
 	}



More information about the samba-cvs mailing list