Allow empty server spec in --rev-server, to match --server.

This commit is contained in:
Simon Kelley
2020-02-11 21:58:59 +00:00
parent c65b77c87f
commit a9b022ab65
3 changed files with 9 additions and 2 deletions

View File

@@ -2618,9 +2618,14 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
struct in6_addr addr6;
unhide_metas(arg);
if (!arg || !(comma=split(arg)) || !(string = split_chr(arg, '/')) || !atoi_check(string, &size))
if (!arg)
ret_err(gen_err);
comma=split(arg);
if (!(string = split_chr(arg, '/')) || !atoi_check(string, &size))
ret_err(gen_err);
if (inet_pton(AF_INET, arg, &addr4))
{
serv = add_rev4(addr4, size);