svn commit: samba r8119 - in branches/SAMBA_4_0/source/smb_server: .
tridge at samba.org
tridge at samba.org
Mon Jul 4 05:07:18 GMT 2005
Author: tridge
Date: 2005-07-04 05:07:18 +0000 (Mon, 04 Jul 2005)
New Revision: 8119
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8119
Log:
fixed two error code returns in the smb server now that we have
torture code that can tell the difference between dos and ntstatus
codes without mapping
Modified:
branches/SAMBA_4_0/source/smb_server/sesssetup.c
branches/SAMBA_4_0/source/smb_server/smb_server.c
Changeset:
Modified: branches/SAMBA_4_0/source/smb_server/sesssetup.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/sesssetup.c 2005-07-04 05:06:16 UTC (rev 8118)
+++ branches/SAMBA_4_0/source/smb_server/sesssetup.c 2005-07-04 05:07:18 UTC (rev 8119)
@@ -139,7 +139,7 @@
struct auth_context *auth_context;
if (sess->nt1.in.user && *sess->nt1.in.user) {
- return NT_STATUS_ACCESS_DENIED;
+ return NT_STATUS_LOGON_FAILURE;
}
status = make_user_info_anonymous(mem_ctx, &user_info);
Modified: branches/SAMBA_4_0/source/smb_server/smb_server.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/smb_server.c 2005-07-04 05:06:16 UTC (rev 8118)
+++ branches/SAMBA_4_0/source/smb_server/smb_server.c 2005-07-04 05:07:18 UTC (rev 8119)
@@ -528,7 +528,7 @@
/* see if the vuid is valid */
if ((flags & AS_USER) && !req->session) {
- req_reply_error(req, NT_STATUS_DOS(ERRSRV, ERRbaduid));
+ req_reply_error(req, NT_STATUS_INVALID_HANDLE);
return;
}
More information about the samba-cvs
mailing list