Author: jra Date: 2007-08-27 19:16:37 +0000 (Mon, 27 Aug 2007) New Revision: 24720
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=24720 Log: Resolve differences in 3.2 and 3.2.0. 3.2 version was correct. Jeremy. Modified: branches/SAMBA_3_2_0/source/smbd/sesssetup.c Changeset: Modified: branches/SAMBA_3_2_0/source/smbd/sesssetup.c =================================================================== --- branches/SAMBA_3_2_0/source/smbd/sesssetup.c 2007-08-27 19:02:53 UTC (rev 24719) +++ branches/SAMBA_3_2_0/source/smbd/sesssetup.c 2007-08-27 19:16:37 UTC (rev 24720) @@ -574,7 +574,7 @@ SAFE_FREE(client); reply_outbuf(req, 4, 0); - SSVAL(req->outbuf,smb_uid,vuid); + SSVAL(req->outbuf,smb_uid,sess_vuid); if (sess_vuid == UID_FIELD_INVALID ) { ret = NT_STATUS_LOGON_FAILURE; @@ -1735,6 +1735,7 @@ if (sess_vuid == UID_FIELD_INVALID) { data_blob_free(&nt_resp); data_blob_free(&lm_resp); + data_blob_free(&session_key); reply_nterror(req, nt_status_squash( NT_STATUS_LOGON_FAILURE)); END_PROFILE(SMBsesssetupX);