From: Josh Durgin Date: Wed, 8 Aug 2012 22:10:27 +0000 (-0700) Subject: addr_parsing: report correct error message X-Git-Tag: v0.50~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5c116bf8dfd66d771a14683dc3c06a248f268938;p=ceph.git addr_parsing: report correct error message getaddrinfo uses its return code to report failures. Signed-off-by: Josh Durgin --- diff --git a/src/include/addr_parsing.c b/src/include/addr_parsing.c index c8c0f86a0087..bc7dcf3bd86a 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;