diff options
-rw-r--r-- | src/tools/tor-resolve.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/tools/tor-resolve.c b/src/tools/tor-resolve.c index 10600fb06f..79c7a4c3fc 100644 --- a/src/tools/tor-resolve.c +++ b/src/tools/tor-resolve.c @@ -204,12 +204,10 @@ main(int argc, char **argv) usage(); } - if (!strcasecmpend(arg[0], ".onion") || !strcasecmpend(arg[0], ".exit")) { - const char *name_type = (!strcasecmpend(arg[0], ".exit")) ? - "an exit-local hostname" : "a hidden service"; - fprintf(stderr, "%s is %s; those don't have IP addresses.\n\n" - "To connect to %s, you need to send the hostname to Tor;\n" - "we suggest SOCKS 4a.\n", arg[0], name_type, name_type); + if (!strcasecmpend(arg[0], ".onion")) { + fprintf(stderr, "%s is a hidden service; those don't have IP addresses.\n\n" + "To connect to a hidden service, you need to send the hostname to Tor;\n" + "we suggest SOCKS 4a.\n", arg[0]); return 1; } |