summaryrefslogtreecommitdiff
path: root/source4/dsdb/repl
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2007-01-12 13:17:25 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:40:28 -0500
commitffa259f4a463054a398cfcd4ae3f409c9a718bbc (patch)
tree0ba90244ffb17b60dbf9d051cb255ad85043bee7 /source4/dsdb/repl
parent6976f704ba7997721436c333f579dd69d9f1cebf (diff)
downloadsamba-ffa259f4a463054a398cfcd4ae3f409c9a718bbc.tar.gz
samba-ffa259f4a463054a398cfcd4ae3f409c9a718bbc.tar.bz2
samba-ffa259f4a463054a398cfcd4ae3f409c9a718bbc.zip
r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
metze (This used to be commit c9e7a58f6a16dfa28323fd0fd01ad6ee516c51b0)
Diffstat (limited to 'source4/dsdb/repl')
-rw-r--r--source4/dsdb/repl/replicated_objects.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/dsdb/repl/replicated_objects.c b/source4/dsdb/repl/replicated_objects.c
index 0ccb46b9c8..da3f6d0461 100644
--- a/source4/dsdb/repl/replicated_objects.c
+++ b/source4/dsdb/repl/replicated_objects.c
@@ -183,6 +183,7 @@ WERROR dsdb_extended_replicated_objects_commit(struct ldb_context *ldb,
const struct drsuapi_DsReplicaObjectListItemEx *first_object,
uint32_t linked_attributes_count,
const struct drsuapi_DsReplicaLinkedAttribute *linked_attributes,
+ const struct GUID *source_dsa_invocation_id,
const struct drsuapi_DsReplicaHighWaterMark *new_highwatermark,
const struct drsuapi_DsReplicaCursor2CtrEx *uptodateness_vector,
TALLOC_CTX *mem_ctx,
@@ -204,6 +205,10 @@ WERROR dsdb_extended_replicated_objects_commit(struct ldb_context *ldb,
out->partition_dn = ldb_dn_new(out, ldb, partition_dn);
W_ERROR_HAVE_NO_MEMORY(out->partition_dn);
+ out->source_dsa_invocation_id = source_dsa_invocation_id;
+ out->new_highwatermark = new_highwatermark;
+ out->uptodateness_vector = uptodateness_vector;
+
out->num_objects = object_count;
out->objects = talloc_array(out,
struct dsdb_extended_replicated_object,