Tidy domain parsing, make --server=/*/1.2.3.4 equivalent to --server=1.2.3.4

This commit is contained in:
Simon Kelley
2021-07-03 12:56:50 +01:00
parent 0c95a5ff53
commit a92c6d77dc
2 changed files with 16 additions and 15 deletions

View File

@@ -2636,11 +2636,7 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
{
char *last;
arg++;
/* elide leading dots - they are implied in the search algorithm */
while (*arg == '.') arg++;
domain = lastdomain = arg;
domain = lastdomain = ++arg;
while ((last = split_chr(arg, '/')))
{