libds: added mS-DS-ReplicatesNCReason flags
authorAndrew Tridgell <tridge@samba.org>
Sat, 27 Nov 2010 12:45:53 +0000 (23:45 +1100)
committerAndrew Tridgell <tridge@samba.org>
Sat, 27 Nov 2010 13:16:37 +0000 (00:16 +1100)
these define why a KCC connection was made

libds/common/flags.h

index a10fa48579564bb4d314e65de6571284c3d2b8f5..a3ed771c4ed02e9ec03e73db9629fa6914612b9c 100644 (file)
 #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