summaryrefslogtreecommitdiff
path: root/libds/common/flags.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-11-27 23:45:53 +1100
committerAndrew Tridgell <tridge@samba.org>2010-11-28 00:16:37 +1100
commited598ac99b8d26645653929c6313b699269bc57f (patch)
tree672deef5f7d766f3c186533048f1b541b15fd32c /libds/common/flags.h
parentaf93f227ad5341b2ceaaa26d0d07ffa1dd9f9aa8 (diff)
downloadsamba-ed598ac99b8d26645653929c6313b699269bc57f.tar.gz
libds: added mS-DS-ReplicatesNCReason flags
these define why a KCC connection was made
Diffstat (limited to 'libds/common/flags.h')
-rw-r--r--libds/common/flags.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/libds/common/flags.h b/libds/common/flags.h
index a10fa485795..a3ed771c4ed 100644
--- a/libds/common/flags.h
+++ b/libds/common/flags.h
@@ -229,4 +229,14 @@
#define DS_HR_KVNOEMUW2K 0x00000011
#define DS_HR_LDAP_BYPASS_UPPER_LIMIT_BOUNDS 0x00000012
-
+/* mS-DS-ReplicatesNCReason */
+#define NTDSCONN_KCC_GC_TOPOLOGY 0x00000001
+#define NTDSCONN_KCC_RING_TOPOLOGY 0x00000002
+#define NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY 0x00000004
+#define NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY 0x00000008
+#define NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY 0x00000010
+#define NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY 0x00000020
+#define NTDSCONN_KCC_INTERSITE_TOPOLOGY 0x00000040
+#define NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY 0x00000080
+#define NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY 0x00000100
+#define NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY 0x00000200