summaryrefslogtreecommitdiff
path: root/source4/dsdb/repl/drepl_service.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-11-08 17:14:09 +1100
committerAndrew Tridgell <tridge@samba.org>2010-11-08 06:57:42 +0000
commit11b42022c7f1fe60ce0be0911f17a7ff70881986 (patch)
treeb5bc018d0b4f975b66458d1c673cab3833e0584c /source4/dsdb/repl/drepl_service.h
parent2763ede39937f9a0df2c6d0edf8532ce5e6f3e39 (diff)
downloadsamba-11b42022c7f1fe60ce0be0911f17a7ff70881986.tar.gz
samba-11b42022c7f1fe60ce0be0911f17a7ff70881986.tar.bz2
samba-11b42022c7f1fe60ce0be0911f17a7ff70881986.zip
s4-repl: fixed replication notifications to RODCs
We need a separate source dsa list for RODCs, as they are not in the repsFrom for our partitions, but are in the repsTo. This adds a new 'notifies' list, which contains all the source dsas for the DCs that we should send notifies to, but which we don't replicate from Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 8 06:57:43 UTC 2010 on sn-devel-104
Diffstat (limited to 'source4/dsdb/repl/drepl_service.h')
-rw-r--r--source4/dsdb/repl/drepl_service.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source4/dsdb/repl/drepl_service.h b/source4/dsdb/repl/drepl_service.h
index ba1f1950ef..9ad62fd538 100644
--- a/source4/dsdb/repl/drepl_service.h
+++ b/source4/dsdb/repl/drepl_service.h
@@ -103,6 +103,12 @@ struct dreplsrv_partition {
*/
struct dreplsrv_partition_source_dsa *sources;
+ /*
+ * a linked list of all source dsa's we will notify,
+ * that are not also in sources
+ */
+ struct dreplsrv_partition_source_dsa *notifies;
+
bool incoming_only;
};