diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-09-09 21:00:01 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-09-09 21:06:36 +1000 |
commit | 51baffab5fffa2b50f540ffd0053d957172dfcb0 (patch) | |
tree | 28d7d546ea3f06b3cd7a4090d47d3497bf58190d /source4/rpc_server/drsuapi/dcesrv_drsuapi.h | |
parent | 269fe99a62371fb9540d886f7cc619450c5b5c8d (diff) | |
download | samba-51baffab5fffa2b50f540ffd0053d957172dfcb0.tar.gz samba-51baffab5fffa2b50f540ffd0053d957172dfcb0.tar.bz2 samba-51baffab5fffa2b50f540ffd0053d957172dfcb0.zip |
s4:drs split addentry and getncchanges into separate files
These will get quite complex eventually, I think we are better
separating them so the code is a bit easier to follow
Diffstat (limited to 'source4/rpc_server/drsuapi/dcesrv_drsuapi.h')
-rw-r--r-- | source4/rpc_server/drsuapi/dcesrv_drsuapi.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h index a53c47f409..3f69a3fb52 100644 --- a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h +++ b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h @@ -40,7 +40,19 @@ struct drsuapi_bind_state { /* prototypes of internal functions */ 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, + struct drsuapi_DsGetNCChanges *r); +WERROR dcesrv_drsuapi_DsAddEntry(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, + struct drsuapi_DsAddEntry *r); char *drs_ObjectIdentifier_to_string(TALLOC_CTX *mem_ctx, struct drsuapi_DsReplicaObjectIdentifier *nc); +int drsuapi_search_with_extended_dn(struct ldb_context *ldb, + TALLOC_CTX *mem_ctx, + struct ldb_result **_res, + struct ldb_dn *basedn, + enum ldb_scope scope, + const char * const *attrs, + const char *format, ...) PRINTF_ATTRIBUTE(7,8); + |