xref: /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/autoconf.h (revision 54925bf60766fbb4f1f2d7c843721406a7b7a3fb)
1 /*
2  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
3  * Use is subject to license terms.
4  */
5 
6 #pragma ident	"%Z%%M%	%I%	%E% SMI"
7 /* autoconf.h.  Generated automatically by configure.  */
8 /* autoconf.h.in.  Generated automatically from configure.in by autoheader.  */
9 /* Edited to remove KRB4 compatible and SIZEOF_LONG
10  */
11 
12 /* Define to empty if the keyword does not work.  */
13 /* #undef const */
14 
15 /* Define to `int' if <sys/types.h> doesn't define.  */
16 /* #undef gid_t */
17 
18 /* Define if you can safely include both <sys/time.h> and <time.h>.  */
19 #define TIME_WITH_SYS_TIME 1
20 
21 /* Define to `int' if <sys/types.h> doesn't define.  */
22 /* #undef uid_t */
23 
24 #define ANSI_STDIO 1
25 #define HAS_SETVBUF 1
26 #define HAVE_STDLIB_H 1
27 #define HAVE_STRDUP 1
28 #define HAVE_LABS 1
29 #define HAS_VOID_TYPE 1
30 
31 /* #undef KRB5_NO_PROTOTYPES */
32 #define KRB5_PROVIDE_PROTOTYPES 1
33 /* #undef KRB5_NO_NESTED_PROTOTYPES */
34 /* #undef NO_STDLIB_H */
35 
36 /* #undef NO_YYLINENO */
37 #define POSIX_FILE_LOCKS 1
38 #define POSIX_SIGTYPE 1
39 #define POSIX_TERMIOS 1
40 #define POSIX_TYPES 1
41 #define USE_DIRENT_H 1
42 
43 /* Define if dlopen should be used */
44 #define USE_DLOPEN 1
45 
46 #define HAVE_STRING_H 1
47 #define WAIT_USES_INT 1
48 #define krb5_sigtype void
49 #define HAVE_UNISTD_H 1
50 #define KRB5_USE_INET 1
51 #define KRB5_USE_INET6 1
52 
53 /* Define if you have the getaddrinfo function */
54 #define HAVE_GETADDRINFO 1
55 
56 /* Define if gethostbyname_r exists and its return type is known */
57 #define HAVE_GETHOSTBYNAME_R 1
58 
59 /* Define to 1 if you have the `getnameinfo' function. */
60 #define HAVE_GETNAMEINFO 1
61 
62 /* Define if getservbyname_r exists and its return type is known */
63 #define HAVE_GETSERVBYNAME_R 1
64 
65 /* Define to 1 if you have the `inet_aton' function. */
66 #define HAVE_INET_ATON 1
67 
68 /* Define to 1 if you have the `inet_ntoa' function. */
69 #define HAVE_INET_NTOA 1
70 
71 /* Define to 1 if you have the `inet_ntop' function. */
72 #define HAVE_INET_NTOP 1
73 
74 /* Define to 1 if you have the `inet_pton' function. */
75 #define HAVE_INET_PTON 1
76 
77 /* Define to 1 if you have the <lber.h> header file. */
78 #define HAVE_LBER_H 1
79 
80 /* Define to 1 if you have the `ldap_explode_dn' function. */
81 #define HAVE_LDAP_EXPLODE_DN 1
82 
83 /* Define to 1 if you have the <ldap.h> header file. */
84 #define HAVE_LDAP_H 1
85 
86 /* Define to 1 if you have the `ldap_url_parse_nodn' function. */
87 #define HAVE_LDAP_URL_PARSE_NODN 1
88 
89 #define HAVE_STDARG_H 1
90 /* #undef HAVE_VARARGS_H */
91 
92 /* Define if MIT Project Athena default configuration should be used */
93 /* #undef KRB5_ATHENA_COMPAT */
94 
95 /* The number of bytes in a int.  */
96 #define SIZEOF_INT 4
97 
98 /* The number of bytes in a short.  */
99 #define SIZEOF_SHORT 2
100 
101 /* Define if you have the <dbm.h> header file.  */
102 /* #undef HAVE_DBM_H */
103 
104 /* Define if you have the <macsock.h> header file.  */
105 /* #undef HAVE_MACSOCK_H */
106 
107 /* Define if you have the <ndbm.h> header file.  */
108 #define HAVE_NDBM_H 1
109 
110 /* Define if you have the <stddef.h> header file.  */
111 #define HAVE_STDDEF_H 1
112 
113 /* Define if you have the <sys/file.h> header file.  */
114 #define HAVE_SYS_FILE_H 1
115 
116 /* Define if you have the <sys/param.h> header file.  */
117 #define HAVE_SYS_PARAM_H 1
118 
119 /* Define if you have the <sys/stat.h> header file.  */
120 #define HAVE_SYS_STAT_H 1
121 
122 /* Define to 1 if you have the <sys/select.h> header file. */
123 #define HAVE_SYS_SELECT_H 1
124 
125 /* Define to 1 if you have the <sys/socket.h> header file. */
126 #define HAVE_SYS_SOCKET_H 1
127 
128 /* Define if you have the <sys/time.h> header file.  */
129 #define HAVE_SYS_TIME_H 1
130 
131 /* Define if you have the <sys/types.h> header file.  */
132 #define HAVE_SYS_TYPES_H 1
133 
134 /* Define to 1 if you have the <sys/uio.h> header file. */
135 #define HAVE_SYS_UIO_H 1
136 
137 /* Define if you have the <xom.h> header file.  */
138 /* #undef HAVE_XOM_H */
139 
140 /* Define if you have the dbm library (-ldbm).  */
141 /* #undef HAVE_LIBDBM */
142 
143 /* Define if you have the ndbm library (-lndbm).  */
144 /* #undef HAVE_LIBNDBM */
145 
146 /* Define if you have the nsl library (-lnsl).  */
147 #define HAVE_LIBNSL 1
148 
149 /* Define if you have the socket library (-lsocket).  */
150 #define HAVE_LIBSOCKET 1
151 
152 /* Define if you have <sys/filio.h> */
153 #define HAVE_SYS_FILIO_H 1
154 
155 /* Define if you have socklen_t */
156 #define HAVE_SOCKLEN_T 1
157 
158 /* Define if you have sockaddr_storage */
159 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
160 
161 /* SUNW14resync start */
162 
163 /* Define if thread support enabled */
164 #define ENABLE_THREADS 1
165 
166 /* Define if #pragma weak references work */
167 #define HAVE_PRAGMA_WEAK_REF 1
168 
169 /* Define if you have POSIX threads libraries and header files. */
170 #define HAVE_PTHREAD 1
171 
172 /* Define to 1 if you have the `pthread_mutexattr_setrobust_np' function. */
173 #define HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP 1
174 
175 /* Define if pthread_mutexattr_setrobust_np is provided in the thread library.
176    */
177 #define HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB 1
178 
179 /* Define to 1 if you have the `pthread_mutex_lock' function. */
180 #define HAVE_PTHREAD_MUTEX_LOCK 1
181 
182 /* Define to 1 if you have the `pthread_once' function. */
183 #define HAVE_PTHREAD_ONCE 1
184 
185 /* Define to 1 if you have the `pthread_rwlock_init' function. */
186 #define HAVE_PTHREAD_RWLOCK_INIT 1
187 
188 /* Define if pthread_rwlock_init is provided in the thread library. */
189 #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
190 
191 
192 /* XXX */
193 /* Define to the necessary symbol if this constant uses a non-standard name on
194    your system. */
195 #undef PTHREAD_CREATE_JOINABLE
196 
197 /* Define if link-time options for library finalization will be used */
198 #undef USE_LINKER_FINI_OPTION
199 
200 /* Define if link-time options for library initialization will be used */
201 #undef USE_LINKER_INIT_OPTION
202 
203 /* from MIT 1.4 configure CC=.../cc */
204 #define HAVE_PRAGMA_WEAK_REF 1
205 #define DELAY_INITIALIZER 1
206 #define USE_LINKER_INIT_OPTION 1
207 #define USE_LINKER_FINI_OPTION 1
208 
209 #define USE_BUNDLE_ERROR_STRINGS 1
210 #ifndef KRB5_PRIVATE
211 #define KRB5_PRIVATE 1
212 #endif
213 /* SUNW14resync end */
214