From 49b2c7b5a79b8fb4a3941eca2cb0dbaf22f658b7 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Wed, 8 Aug 2012 15:10:27 -0700 Subject: [PATCH] addr_parsing: report correct error message getaddrinfo uses its return code to report failures. Signed-off-by: Josh Durgin --- src/include/addr_parsing.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/include/addr_parsing.c b/src/include/addr_parsing.c index c8c0f86a0087e..bc7dcf3bd86a8 100644 --- a/src/include/addr_parsing.c +++ b/src/include/addr_parsing.c @@ -103,9 +103,8 @@ char *resolve_addrs(const char *orig_str) r = getaddrinfo(tok, port_str, &hint, &res); if (r < 0) { - char error_buf[80]; printf("server name not found: %s (%s)\n", tok, - strerror_r(errno, error_buf, sizeof(error_buf))); + gai_strerror(r)); free(new_str); free(buf); return 0; -- 2.39.5