summaryrefslogtreecommitdiff
path: root/source4/rpc_server/drsuapi/dcesrv_drsuapi.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-10-14 20:25:48 +1100
committerAndrew Tridgell <tridge@samba.org>2009-10-15 08:20:37 +1100
commit59818f2f793ecc6349b87ee0debc7dd558272552 (patch)
treef78dc83c7aa16b1dadb197cae9bf4f580899d4a5 /source4/rpc_server/drsuapi/dcesrv_drsuapi.h
parent41ba2f81895a8d7d0ccdd5bcbbf7a7d1f415ebaa (diff)
downloadsamba-59818f2f793ecc6349b87ee0debc7dd558272552.tar.gz
samba-59818f2f793ecc6349b87ee0debc7dd558272552.tar.bz2
samba-59818f2f793ecc6349b87ee0debc7dd558272552.zip
s4-drs: implement more of DsUpdateRefs
The DsUpdateRefs calls takes a set of flags that indicates if the server should ignore specific add/delete error codes. This patch also exposes the core UpdateRefs call into a public function, so that it can be called from DsGetNCChanges
Diffstat (limited to 'source4/rpc_server/drsuapi/dcesrv_drsuapi.h')
-rw-r--r--source4/rpc_server/drsuapi/dcesrv_drsuapi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h
index 82899c8432..e42d9569e7 100644
--- a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h
+++ b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h
@@ -39,6 +39,8 @@ struct drsuapi_bind_state {
/* prototypes of internal functions */
+WERROR drsuapi_UpdateRefs(struct drsuapi_bind_state *b_state, TALLOC_CTX *mem_ctx,
+ struct drsuapi_DsReplicaUpdateRefsRequest1 *req);
WERROR dcesrv_drsuapi_DsReplicaUpdateRefs(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct drsuapi_DsReplicaUpdateRefs *r);
WERROR dcesrv_drsuapi_DsGetNCChanges(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,