xref: /illumos-gate/usr/src/lib/libresolv2/include/config.h (revision 5f8171005a0c33f3c67f7da52d41c2362c3fd891)
1 /*
2  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
3  * Use is subject to license terms.
4  */
5 
6 
7 /* config.h.  Generated from config.h.in by configure.  */
8 /* #undef _SOCKADDR_LEN */
9 #define HAVE_FCNTL_H 1
10 /* #undef HAVE_PATHS_H */
11 #define HAVE_INTTYPES_H 1
12 #define HAVE_STROPTS_H 1
13 /* #undef HAVE_SYS_TIMERS_H */
14 #define HAVE_SYS_SELECT_H 1
15 #define HAVE_MEMORY_H 1
16 /* #undef SYS_CDEFS_H */
17 #define _POSIX_PTHREAD_SEMANTICS 1
18 #define POSIX_GETPWUID_R 1
19 #define POSIX_GETPWNAM_R 1
20 #define POSIX_GETGRGID_R 1
21 #define POSIX_GETGRNAM_R 1
22 #define HAVE_MEMMOVE 1
23 #define HAVE_MEMCHR 1
24 /* #undef SPRINTF_CHAR */
25 /* #undef VSPRINTF_CHAR */
26 #define USE_SYSERROR_LIST 1
27 /* #undef NEED_STRTOUL */
28 /* #undef NEED_SUN4PROTOS */
29 /* #undef REENABLE_SEND */
30 
31 #define NEED_SETGROUPENT 1
32 #define NEED_GETGROUPLIST 1
33 
34 /* define if prototype for getgrnam_r() is required */
35 /* #undef NEED_GETGRNAM_R  */
36 /* #undef NEED_GETGRGID_R  */
37 /* #undef NEED_GETGRENT_R  */
38 #define NEED_SETGRENT_R 1
39 #define NEED_ENDGRENT_R 1
40 
41 #define NEED_INNETGR_R 1
42 /* #undef NEED_SETNETGRENT_R */
43 #define NEED_ENDNETGRENT_R 1
44 
45 /* #undef NEED_GETPWNAM_R */
46 /* #undef NEED_GETPWUID_R */
47 #define NEED_SETPWENT_R 1
48 #define NEED_SETPASSENT_R 1
49 #define NEED_SETPWENT_R 1
50 /* #undef NEED_GETPWENT_R */
51 #define NEED_ENDPWENT_R 1
52 
53 #define NEED_SETPASSENT 1
54 
55 /* #undef HAS_PW_CLASS */
56 
57 /* #undef ssize_t */
58 /* #undef uintptr_t */
59 
60 /* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */
61 /* #undef SHUTUP_SPUTAUX */
62 #ifdef SHUTUP_SPUTAUX
63 struct __sFILE;
64 extern __inline int __sputaux(int _c, struct __sFILE *_p);
65 #endif
66 #define BROKEN_IN6ADDR_INIT_MACROS 1
67 #define HAVE_STRLCAT 1
68 /* Shut up warnings about missing braces */
69 /* #undef SHUTUP_MUTEX_INITIALIZER */
70 #ifdef SHUTUP_MUTEX_INITIALIZER
71 #define LIBBIND_MUTEX_INITIALIZER { PTHREAD_MUTEX_INITIALIZER }
72 #else
73 #define LIBBIND_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER
74 #endif
75 
76