]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: Fix dns_match_wildcard result value check
authorAki Tuomi <aki.tuomi@dovecot.fi>
Mon, 26 Feb 2018 10:53:19 +0000 (12:53 +0200)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Thu, 15 Mar 2018 12:58:05 +0000 (14:58 +0200)
It returns 0, not TRUE.

src/lib-master/master-service-settings-cache.c

index 11e92041b5148a94692059f81e80f2ff2fb1db8a..471c6a175fffe3d52d6660ade868c94d2efb46c6 100644 (file)
@@ -138,7 +138,7 @@ master_service_settings_cache_fix_input(struct master_service_settings_cache *ca
                                      filter->remote_bits))
                        found_rip = TRUE;
                if (input->local_name != NULL && filter->local_name != NULL &&
-                   dns_match_wildcard(input->local_name, filter->local_name))
+                   dns_match_wildcard(input->local_name, filter->local_name) == 0)
                        found_local_name = TRUE;
                filter = filter->next;
        };