svn commit: samba r7465 - in branches/SAMBA_4_0/source/rpc_server/spoolss: .

metze at samba.org metze at samba.org
Fri Jun 10 15:39:23 GMT 2005


Author: metze
Date: 2005-06-10 15:39:23 +0000 (Fri, 10 Jun 2005)
New Revision: 7465

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

Log:
- return empty lists for now
- return WERR_NOT_SUPPORTED on AddPort()
(we pass the RPC-SPOOLSS test now :-)

metze
Modified:
   branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c


Changeset:
Modified: branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c
===================================================================
--- branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c	2005-06-10 15:37:07 UTC (rev 7464)
+++ branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c	2005-06-10 15:39:23 UTC (rev 7465)
@@ -221,7 +221,9 @@
 static WERROR spoolss_EnumJobs(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
 		       struct spoolss_EnumJobs *r)
 {
-	DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
+	*r->out.buf_size	= 0;
+
+	return WERR_OK;
 }
 
 
@@ -390,7 +392,9 @@
 static WERROR spoolss_EnumPrintProcessors(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
 		       struct spoolss_EnumPrintProcessors *r)
 {
-	DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
+	*r->out.buf_size	= 0;
+
+	return WERR_OK;
 }
 
 
@@ -753,7 +757,9 @@
 static WERROR spoolss_EnumMonitors(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
 		       struct spoolss_EnumMonitors *r)
 {
-	DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
+	*r->out.buf_size	= 0;
+
+	return WERR_OK;
 }
 
 
@@ -763,7 +769,7 @@
 static WERROR spoolss_AddPort(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
 		       struct spoolss_AddPort *r)
 {
-	DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
+	return WERR_NOT_SUPPORTED;
 }
 
 



More information about the samba-cvs mailing list