KCC: Fix original script for inverted logic
authorGarming Sam <garming@catalyst.net.nz>
Wed, 11 Mar 2015 23:13:36 +0000 (12:13 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 29 May 2015 04:58:24 +0000 (06:58 +0200)
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/scripting/bin/samba_kcc

index cee106c36dd78f1d1b0716e98106c51053dcccae..d20eaa592262642f739e45d0228a8c5538c030de 100755 (executable)
@@ -900,7 +900,7 @@ class KCC(object):
                 # is a child of the local DC's nTDSDSA object and
                 # (cn!fromServer = s) and (cn!options) does not contain
                 # NTDSCONN_OPT_RODC_TOPOLOGY or NULL if no such (cn) exists.
-                if cn_conn and cn_conn.is_rodc_topology():
+                if cn_conn and not cn_conn.is_rodc_topology():
                     cn_conn = None
 
                 # KCC removes this repsFrom tuple if any of the following