From f24dfbfb181b1d550d30c6942aa9ca75d164524d Mon Sep 17 00:00:00 2001 From: Matthias Dieter Wallnöfer Date: Sat, 21 Nov 2009 18:57:24 +0100 Subject: s4:drsuapi RPC - Change also here counters to "unsigned" No need to have "signed" counters at those places. --- source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 3 ++- source4/rpc_server/drsuapi/getncchanges.c | 8 ++++---- source4/rpc_server/drsuapi/updaterefs.c | 4 ++-- 3 files changed, 8 insertions(+), 7 deletions(-) (limited to 'source4/rpc_server/drsuapi') diff --git a/source4/rpc_server/drsuapi/dcesrv_drsuapi.c b/source4/rpc_server/drsuapi/dcesrv_drsuapi.c index f94efa0511..91a6619de7 100644 --- a/source4/rpc_server/drsuapi/dcesrv_drsuapi.c +++ b/source4/rpc_server/drsuapi/dcesrv_drsuapi.c @@ -497,7 +497,8 @@ static WERROR dcesrv_drsuapi_DsGetDomainControllerInfo_1(struct drsuapi_bind_sta struct drsuapi_DsGetDCInfoCtr1 *ctr1; struct drsuapi_DsGetDCInfoCtr2 *ctr2; - int ret, i; + int ret; + unsigned int i; *r->out.level_out = r->in.req->req1.level; r->out.ctr = talloc(mem_ctx, union drsuapi_DsGetDCInfoCtr); diff --git a/source4/rpc_server/drsuapi/getncchanges.c b/source4/rpc_server/drsuapi/getncchanges.c index c65d10d35c..1e407501a5 100644 --- a/source4/rpc_server/drsuapi/getncchanges.c +++ b/source4/rpc_server/drsuapi/getncchanges.c @@ -96,7 +96,7 @@ static WERROR get_nc_changes_build_object(struct drsuapi_DsReplicaObjectListItem struct drsuapi_DsReplicaCursorCtrEx *uptodateness_vector) { const struct ldb_val *md_value; - int i, n; + unsigned int i, n; struct replPropertyMetaDataBlob md; uint32_t rid = 0; enum ndr_err_code ndr_err; @@ -345,14 +345,14 @@ static WERROR get_nc_changes_add_links(struct ldb_context *sam_ctx, uint32_t *la_count, struct drsuapi_DsReplicaCursorCtrEx *uptodateness_vector) { - int i; + unsigned int i; TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); uint64_t uSNChanged = ldb_msg_find_attr_as_int(msg, "uSNChanged", -1); for (i=0; inum_elements; i++) { struct ldb_message_element *el = &msg->elements[i]; const struct dsdb_attribute *sa; - int j; + unsigned int j; sa = dsdb_attribute_by_lDAPDisplayName(schema, el->name); @@ -653,7 +653,7 @@ WERROR dcesrv_drsuapi_DsGetNCChanges(struct dcesrv_call_state *dce_call, TALLOC_ { struct drsuapi_DsReplicaObjectIdentifier *ncRoot; int ret; - int i; + unsigned int i; struct dsdb_schema *schema; struct drsuapi_DsReplicaOIDMapping_Ctr *ctr; struct drsuapi_DsReplicaObjectListItemEx **currentObject; diff --git a/source4/rpc_server/drsuapi/updaterefs.c b/source4/rpc_server/drsuapi/updaterefs.c index 2c2a972844..dd3a3342b5 100644 --- a/source4/rpc_server/drsuapi/updaterefs.c +++ b/source4/rpc_server/drsuapi/updaterefs.c @@ -38,7 +38,7 @@ static WERROR uref_add_dest(struct ldb_context *sam_ctx, TALLOC_CTX *mem_ctx, { struct repsTo reps; WERROR werr; - int i; + unsigned int i; werr = dsdb_loadreps(sam_ctx, mem_ctx, dn, "repsTo", &reps.r, &reps.count); if (!W_ERROR_IS_OK(werr)) { @@ -82,7 +82,7 @@ static WERROR uref_del_dest(struct ldb_context *sam_ctx, TALLOC_CTX *mem_ctx, { struct repsTo reps; WERROR werr; - int i; + unsigned int i; bool found = false; werr = dsdb_loadreps(sam_ctx, mem_ctx, dn, "repsTo", &reps.r, &reps.count); -- cgit