diff --git a/libc/dns/dns.h b/libc/dns/dns.h index 6bc2a285b..5205a42a9 100644 --- a/libc/dns/dns.h +++ b/libc/dns/dns.h @@ -47,7 +47,7 @@ struct addrinfo { int getaddrinfo(const char *, const char *, const struct addrinfo *, struct addrinfo **) paramsnonnull((4)); int freeaddrinfo(struct addrinfo *); -const char *eai2str(int); +const char *gai_strerror(int); int dnsnamecmp(const char *, const char *) paramsnonnull(); int pascalifydnsname(uint8_t *, size_t, const char *) paramsnonnull(); int resolvedns(const struct ResolvConf *, int, const char *, struct sockaddr *, diff --git a/libc/dns/eai2str.c b/libc/dns/gai_strerror.c similarity index 98% rename from libc/dns/eai2str.c rename to libc/dns/gai_strerror.c index b14c3bdc7..7218a5792 100644 --- a/libc/dns/eai2str.c +++ b/libc/dns/gai_strerror.c @@ -21,7 +21,7 @@ /** * Turns getaddrinfo() return code into string. */ -const char *eai2str(int code) { +const char *gai_strerror(int code) { switch (code) { case EAI_ADDRFAMILY: return "ADDRFAMILY"; diff --git a/tool/build/runit.c b/tool/build/runit.c index a13e64e5b..99a8f86b6 100644 --- a/tool/build/runit.c +++ b/tool/build/runit.c @@ -260,7 +260,7 @@ void Connect(void) { struct addrinfo *ai; if ((rc = getaddrinfo(g_hostname, gc(xasprintf("%hu", g_runitdport)), &kResolvHints, &ai)) != 0) { - FATALF("%s:%hu: EAI_%s %m", g_hostname, g_runitdport, eai2str(rc)); + FATALF("%s:%hu: EAI_%s %m", g_hostname, g_runitdport, gai_strerror(rc)); unreachable; } ip4 = (const char *)&ai->ai_addr4->sin_addr; diff --git a/tool/net/dig.c b/tool/net/dig.c index 2dc97808b..ab56fa116 100644 --- a/tool/net/dig.c +++ b/tool/net/dig.c @@ -44,7 +44,7 @@ void lookup(const char *name) { perror("getaddrinfo"); exit(1); default: - fprintf(stderr, "getaddrinfo failed: %d (EAI_%s)\n", rc, eai2str(rc)); + fprintf(stderr, "getaddrinfo failed: %d (EAI_%s)\n", rc, gai_strerror(rc)); exit(1); } if (addrs) {