summaryrefslogtreecommitdiff
path: root/whois.c
diff options
context:
space:
mode:
authorMarco d'Itri <md@linux.it>2015-01-25 03:40:57 +0100
committerMarco d'Itri <md@linux.it>2015-01-25 03:42:37 +0100
commitb5228898037146afe6ae55e9dbc3cd0b483d98ef (patch)
tree8f497d99477003850fbbeb344c54243759e27da6 /whois.c
parentdc3eeb8170f5123b3836e15f0388a956f6b3b3c2 (diff)
downloadwhois-b5228898037146afe6ae55e9dbc3cd0b483d98ef.tar.gz
Ignore empty referral strings
Some registrars return an empty field for the referral server.
Diffstat (limited to 'whois.c')
-rw-r--r--whois.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/whois.c b/whois.c
index d703996..accae8a 100644
--- a/whois.c
+++ b/whois.c
@@ -361,6 +361,9 @@ int handle_query(const char *hserver, const char *hport,
if (!server)
return 1;
+ if (*server == '\0')
+ return 0;
+
query_string = queryformat(server, flags, query);
if (verb) {
printf(_("Using server %s.\n"), server);