Update HACKING.
[gnulib.git] / modules / getaddrinfo
blob5dadc9d20cce896647f159ba3081b13c70c2fe44
1 Description:
2 getaddrinfo() function: Get address information.
4 Files:
5 lib/getaddrinfo.c
6 lib/gai_strerror.c
7 m4/getaddrinfo.m4
9 Depends-on:
10 netdb
11 sys_socket
12 extensions
13 gettext-h       [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1 || test $HAVE_DECL_GAI_STRERROR = 0 || test $REPLACE_GAI_STRERROR = 1]
14 inet_ntop       [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
15 snprintf        [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
16 stdbool         [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
17 strdup          [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
18 servent         [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
19 hostent         [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
20 sockets         [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1]
22 configure.ac:
23 gl_GETADDRINFO
24 gl_CONDITIONAL([GL_COND_OBJ_GETADDRINFO],
25                [test $HAVE_GETADDRINFO = 0 || test $REPLACE_GETADDRINFO = 1])
26 gl_CONDITIONAL([GL_COND_OBJ_GAI_STRERROR],
27                [test $HAVE_DECL_GAI_STRERROR = 0 || test $REPLACE_GAI_STRERROR = 1])
28 gl_NETDB_MODULE_INDICATOR([getaddrinfo])
30 Makefile.am:
31 if GL_COND_OBJ_GETADDRINFO
32 lib_SOURCES += getaddrinfo.c
33 endif
34 if GL_COND_OBJ_GAI_STRERROR
35 lib_SOURCES += gai_strerror.c
36 endif
38 Include:
39 <netdb.h>
41 Link:
42 $(GETADDRINFO_LIB)
43 $(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
45 License:
46 LGPLv2+
48 Maintainer:
49 Simon Josefsson