s4-dsdb/netlogon: allow missing ntver in cldap ping
authorArvid Requate <requate@univention.de>
Thu, 22 Jun 2017 11:37:13 +0000 (13:37 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 27 Jul 2017 22:25:15 +0000 (00:25 +0200)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11392

Signed-off-by: Arvid Requate <requate@univention.de>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
selftest/knownfail.d/huawei [deleted file]
source4/dsdb/samdb/ldb_modules/netlogon.c

diff --git a/selftest/knownfail.d/huawei b/selftest/knownfail.d/huawei
deleted file mode 100644 (file)
index cbeaf68..0000000
+++ /dev/null
@@ -1 +0,0 @@
-samba4.ldap.netlogon-udp.netlogon-udp\(ad_dc_ntvfs\)
index c5f194dc4dc7f50cb041ceb0f1e58d45369b33e4..f7ba2ac041cc519bce77228e3409dee74d18f996 100644 (file)
@@ -425,7 +425,7 @@ NTSTATUS parse_netlogon_request(struct ldb_parse_tree *tree,
        *domain_guid = NULL;
        *domain_sid = NULL;
        *acct_control = -1;
-       *version = -1;
+       *version = 0;
 
        if (tree->operation != LDB_OP_AND) goto failed;
 
@@ -486,10 +486,6 @@ NTSTATUS parse_netlogon_request(struct ldb_parse_tree *tree,
                *domain = lpcfg_dnsdomain(lp_ctx);
        }
 
-       if (*version == -1) {
-               goto failed;
-       }
-
        return NT_STATUS_OK;
 
 failed: