--domain=# is valid. --synth-domain=# isn't.

This commit is contained in:
Simon Kelley
2023-03-31 23:28:56 +01:00
parent c244d92d8a
commit 047256a6d8

View File

@@ -2568,9 +2568,6 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
case 's': /* --domain */
case LOPT_SYNTH: /* --synth-domain */
if (strcmp (arg, "#") == 0)
set_option_bool(OPT_RESOLV_DOMAIN);
else
{
char *d, *d_raw = arg;
comma = split(arg);
@@ -2735,12 +2732,18 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
}
}
else if (option == 's')
{
if (strcmp (arg, "#") == 0)
set_option_bool(OPT_RESOLV_DOMAIN);
else
daemon->domain_suffix = canonicalise_opt(d_raw);
}
else
ret_err(gen_err);
}
}
break;
}
case LOPT_CPE_ID: /* --add-dns-client */
if (arg)