From: Aki Tuomi Date: Mon, 26 Feb 2018 10:53:19 +0000 (+0200) Subject: lib-master: Fix dns_match_wildcard result value check X-Git-Tag: 2.3.1~190 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1fa0faa7d5a9d0c957e971e0bbd20f4e4dc1c7c0;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Fix dns_match_wildcard result value check It returns 0, not TRUE. --- diff --git a/src/lib-master/master-service-settings-cache.c b/src/lib-master/master-service-settings-cache.c index cbdff357b6..8c5bc803eb 100644 --- a/src/lib-master/master-service-settings-cache.c +++ b/src/lib-master/master-service-settings-cache.c @@ -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; };