From: Waldemar Kozaczuk <[email protected]> Committer: Waldemar Kozaczuk <[email protected]> Branch: master
libc: replace network/gai_strerror.cc with its identical C copy from musl Signed-off-by: Waldemar Kozaczuk <[email protected]> --- diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -1365,7 +1365,7 @@ libc += network/inet_ntop.o musl += network/proto.o libc += network/if_indextoname.o libc += network/if_nametoindex.o -libc += network/gai_strerror.o +musl += network/gai_strerror.o musl += network/h_errno.o musl += network/getservbyname_r.o musl += network/getservbyname.o diff --git a/libc/network/gai_strerror.cc b/libc/network/gai_strerror.cc --- a/libc/network/gai_strerror.cc +++ b/libc/network/gai_strerror.cc @@ -1,23 +0,0 @@ -#include <netdb.h> - -static const char msgs[] = - "Invalid flags\0" - "Name does not resolve\0" - "Try again\0" - "Non-recoverable error\0" - "Unknown error\0" - "Unrecognized address family or invalid length\0" - "Unrecognized socket type\0" - "Unrecognized service\0" - "Unknown error\0" - "Out of memory\0" - "System error\0" - "Overflow\0" - "\0Unknown error"; - -const char *gai_strerror(int ecode) -{ - const char *s; - for (s=msgs, ecode++; ecode && *s; ecode++, s++) for (; *s; s++); - return *s ? s : s+1; -} -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/000000000000f5ed2c05accfb7df%40google.com.
