svn commit: samba r7606 - branches/SAMBA_3_0/source/include
branches/SAMBA_3_0/source/libsmb
branches/SAMBA_3_0/source/rpc_server trunk/source/include
trunk/source/libsmb trunk/source/rpc_server
gd at samba.org
gd at samba.org
Wed Jun 15 12:43:37 GMT 2005
Author: gd
Date: 2005-06-15 12:43:36 +0000 (Wed, 15 Jun 2005)
New Revision: 7606
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=7606
Log:
add WERR_NET_NAME_NOT_FOUND. This is what windows returns when
trying to manipulate non-existing shares.
Guenther
Modified:
branches/SAMBA_3_0/source/include/doserr.h
branches/SAMBA_3_0/source/libsmb/doserr.c
branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
trunk/source/include/doserr.h
trunk/source/libsmb/doserr.c
trunk/source/rpc_server/srv_srvsvc_nt.c
Changeset:
Modified: branches/SAMBA_3_0/source/include/doserr.h
===================================================================
--- branches/SAMBA_3_0/source/include/doserr.h 2005-06-15 10:44:56 UTC (rev 7605)
+++ branches/SAMBA_3_0/source/include/doserr.h 2005-06-15 12:43:36 UTC (rev 7606)
@@ -236,4 +236,7 @@
#define WERR_DFS_INTERNAL_ERROR W_ERROR(NERR_BASE+590)
#define WERR_DFS_CANT_CREATE_JUNCT W_ERROR(NERR_BASE+569)
+#define WERR_NET_NAME_NOT_FOUND W_ERROR(NERR_BASE+210)
+
+
#endif /* _DOSERR_H */
Modified: branches/SAMBA_3_0/source/libsmb/doserr.c
===================================================================
--- branches/SAMBA_3_0/source/libsmb/doserr.c 2005-06-15 10:44:56 UTC (rev 7605)
+++ branches/SAMBA_3_0/source/libsmb/doserr.c 2005-06-15 12:43:36 UTC (rev 7606)
@@ -71,6 +71,7 @@
{ "WERR_SERVER_UNAVAILABLE", WERR_SERVER_UNAVAILABLE },
{ "WERR_IO_PENDING", WERR_IO_PENDING },
{ "WERR_INVALID_SERVICE_CONTROL", WERR_INVALID_SERVICE_CONTROL },
+ { "WERR_NET_NAME_NOT_FOUND", WERR_NET_NAME_NOT_FOUND },
{ NULL, W_ERROR(0) }
};
Modified: branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c 2005-06-15 10:44:56 UTC (rev 7605)
+++ branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c 2005-06-15 12:43:36 UTC (rev 7606)
@@ -1536,7 +1536,7 @@
/* Does this share exist ? */
if (snum < 0)
- return WERR_INVALID_NAME;
+ return WERR_NET_NAME_NOT_FOUND;
/* No change to printer shares. */
if (lp_print_ok(snum))
Modified: trunk/source/include/doserr.h
===================================================================
--- trunk/source/include/doserr.h 2005-06-15 10:44:56 UTC (rev 7605)
+++ trunk/source/include/doserr.h 2005-06-15 12:43:36 UTC (rev 7606)
@@ -236,4 +236,7 @@
#define WERR_DFS_INTERNAL_ERROR W_ERROR(NERR_BASE+590)
#define WERR_DFS_CANT_CREATE_JUNCT W_ERROR(NERR_BASE+569)
+#define WERR_NET_NAME_NOT_FOUND W_ERROR(NERR_BASE+210)
+
+
#endif /* _DOSERR_H */
Modified: trunk/source/libsmb/doserr.c
===================================================================
--- trunk/source/libsmb/doserr.c 2005-06-15 10:44:56 UTC (rev 7605)
+++ trunk/source/libsmb/doserr.c 2005-06-15 12:43:36 UTC (rev 7606)
@@ -71,6 +71,7 @@
{ "WERR_SERVER_UNAVAILABLE", WERR_SERVER_UNAVAILABLE },
{ "WERR_IO_PENDING", WERR_IO_PENDING },
{ "WERR_INVALID_SERVICE_CONTROL", WERR_INVALID_SERVICE_CONTROL },
+ { "WERR_NET_NAME_NOT_FOUND", WERR_NET_NAME_NOT_FOUND },
{ NULL, W_ERROR(0) }
};
Modified: trunk/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- trunk/source/rpc_server/srv_srvsvc_nt.c 2005-06-15 10:44:56 UTC (rev 7605)
+++ trunk/source/rpc_server/srv_srvsvc_nt.c 2005-06-15 12:43:36 UTC (rev 7606)
@@ -1536,7 +1536,7 @@
/* Does this share exist ? */
if (snum < 0)
- return WERR_INVALID_NAME;
+ return WERR_NET_NAME_NOT_FOUND;
/* No change to printer shares. */
if (lp_print_ok(snum))
More information about the samba-cvs
mailing list