From: Yu Watanabe Date: Tue, 17 Nov 2020 18:23:32 +0000 (+0900) Subject: resolve: make config_parse_dnssd_service_name() accepts an empty string X-Git-Tag: v247~43^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0c949643b8f4550159b9d3ce8efbcd8e6e2263ce;p=thirdparty%2Fsystemd.git resolve: make config_parse_dnssd_service_name() accepts an empty string --- diff --git a/src/resolve/resolved-conf.c b/src/resolve/resolved-conf.c index b454472e635..fd3c1bfecde 100644 --- a/src/resolve/resolved-conf.c +++ b/src/resolve/resolved-conf.c @@ -251,8 +251,8 @@ int config_parse_dnssd_service_name( assert(s); if (isempty(rvalue)) { - log_syntax(unit, LOG_ERR, filename, line, 0, "Service instance name can't be empty. Ignoring."); - return -EINVAL; + s->name_template = mfree(s->name_template); + return 0; } r = free_and_strdup(&s->name_template, rvalue);