svn commit: samba r1817 -
branches/SAMBA_4_0/source/rpc_server/epmapper
tridge at samba.org
tridge at samba.org
Sat Aug 14 05:29:16 GMT 2004
Author: tridge
Date: 2004-08-14 05:29:16 +0000 (Sat, 14 Aug 2004)
New Revision: 1817
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/&rev=1817&nolog=1
Log:
fixed fault code generation for unimplemented functions in epmapper
thanks to volker for spotting these!
Modified:
branches/SAMBA_4_0/source/rpc_server/epmapper/rpc_epmapper.c
Changeset:
Modified: branches/SAMBA_4_0/source/rpc_server/epmapper/rpc_epmapper.c
===================================================================
--- branches/SAMBA_4_0/source/rpc_server/epmapper/rpc_epmapper.c 2004-08-14 03:32:42 UTC (rev 1816)
+++ branches/SAMBA_4_0/source/rpc_server/epmapper/rpc_epmapper.c 2004-08-14 05:29:16 UTC (rev 1817)
@@ -148,13 +148,13 @@
static NTSTATUS epm_Insert(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct epm_Insert *r)
{
- return NT_STATUS_NOT_IMPLEMENTED;
+ DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
}
static NTSTATUS epm_Delete(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct epm_Delete *r)
{
- return NT_STATUS_NOT_IMPLEMENTED;
+ DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
}
@@ -312,19 +312,19 @@
static NTSTATUS epm_LookupHandleFree(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct epm_LookupHandleFree *r)
{
- return NT_STATUS_NOT_IMPLEMENTED;
+ DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
}
static NTSTATUS epm_InqObject(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct epm_InqObject *r)
{
- return NT_STATUS_NOT_IMPLEMENTED;
+ DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
}
static NTSTATUS epm_MgmtDelete(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct epm_MgmtDelete *r)
{
- return NT_STATUS_NOT_IMPLEMENTED;
+ DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
}
static NTSTATUS epm_MapAuth(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
More information about the samba-cvs
mailing list