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);

Reply via email to