summaryrefslogtreecommitdiff
path: root/source4/dsdb/repl/drepl_service.h
diff options
context:
space:
mode:
authorFernando J V da Silva <fernandojvsilva@yahoo.com.br>2010-01-21 09:20:44 -0200
committerAndrew Tridgell <tridge@samba.org>2010-01-28 17:21:41 +1100
commit28420fe68aee1e7b70192573ff88a03e44ded563 (patch)
treeb4e3c170fc5daa26116131d9b79b5f186116d6b2 /source4/dsdb/repl/drepl_service.h
parent69fd8461b8792f4fee1b61db03953044565492c6 (diff)
downloadsamba-28420fe68aee1e7b70192573ff88a03e44ded563.tar.gz
samba-28420fe68aee1e7b70192573ff88a03e44ded563.tar.bz2
samba-28420fe68aee1e7b70192573ff88a03e44ded563.zip
s4-drs: Reads uSNUrgent and sets Urgent Replication Bit for DS_ReplicaSync when necessary
If an urgent replication is necessary, so the uSNUrgent stored is equal to the uSNHighest stored, then when sending the DS_ReplicaSync message it sets the DRSUAPI_DRS_SYNC_URGENT bit on DRS_OPTIONS. Signed-off-by: Fernando J V da Silva <fernandojvsilva@yahoo.com.br> Signed-off-by: Andrew Tridgell <tridge@samba.org>
Diffstat (limited to 'source4/dsdb/repl/drepl_service.h')
-rw-r--r--source4/dsdb/repl/drepl_service.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/dsdb/repl/drepl_service.h b/source4/dsdb/repl/drepl_service.h
index f885892364..b9ee5aed5d 100644
--- a/source4/dsdb/repl/drepl_service.h
+++ b/source4/dsdb/repl/drepl_service.h
@@ -121,6 +121,7 @@ struct dreplsrv_notify_operation {
uint64_t uSN;
struct dreplsrv_partition_source_dsa *source_dsa;
+ bool is_urgent;
};
struct dreplsrv_service {