From 91a3b2ad2e819a7fa14b8f9773856e4303a8c99a Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 4 Oct 2004 09:36:51 +0000 Subject: Update. * nscd/Makefile (nscd-modules): Add gai. * nscd/gai.c: New file. --- nscd/gai.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 nscd/gai.c (limited to 'nscd/gai.c') diff --git a/nscd/gai.c b/nscd/gai.c new file mode 100644 index 0000000000..2279d7176b --- /dev/null +++ b/nscd/gai.c @@ -0,0 +1,21 @@ +/* This file uses the getaddrinfo code but it compiles it without NSCD + support. We just need a few symbol renames. */ +#define __getservbyname_r getservbyname_r +#define __inet_aton inet_aton +#define __getsockname getsockname +#define __socket socket +#define __recvmsg recvmsg +#define __bind bind +#define __sendto sendto +#define __strchrnul strchrnul + +#include + +/* Support code. */ +#include +#ifdef HAVE_LIBIDN +# include +#endif + +/* Some variables normally defined in libc. */ +service_user *__nss_hosts_database; -- cgit 1.4.1