dsdb: Simplify acl_validate_spn_value
authorVolker Lendecke <vl@samba.org>
Fri, 27 May 2016 08:40:55 +0000 (10:40 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 31 May 2016 22:57:32 +0000 (00:57 +0200)
Avoid pointless "else" and fix indentation

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source4/dsdb/samdb/ldb_modules/acl.c

index 910f9e82e53fb847e2f8b8c11e5ff4a08b91c9d5..2a98cd85e75c1f0648397c6c26cbb3b1c5f01135 100644 (file)
@@ -604,11 +604,15 @@ static int acl_validate_spn_value(TALLOC_CTX *mem_ctx,
        /* instanceName can be samAccountName without $ or dnsHostName
         * or "ntds_guid._msdcs.forest_domain for DC objects */
        if (strlen(instanceName) == (strlen(samAccountName) - 1)
-           && strncasecmp(instanceName, samAccountName, strlen(samAccountName) - 1) == 0) {
+           && strncasecmp(instanceName, samAccountName,
+                          strlen(samAccountName) - 1) == 0) {
                goto success;
-       } else if (dnsHostName != NULL && strcasecmp(instanceName, dnsHostName) == 0) {
+       }
+       if ((dnsHostName != NULL) &&
+           (strcasecmp(instanceName, dnsHostName) == 0)) {
                goto success;
-       } else if (is_dc) {
+       }
+       if (is_dc) {
                const char *guid_str;
                guid_str = talloc_asprintf(mem_ctx,"%s._msdcs.%s",
                                           ntds_guid,