1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* Define to 1 if you have the `asprintf' function. */
6 /* Define if the compiler supports C99 variadic macros. */
7 #undef HAVE_C99_VAMACROS
9 /* Define if libcdb is available. */
12 /* Define to 1 if you have the <cdb.h> header file. */
15 /* Define if CrackLib is available. */
18 /* Define to 1 if you have the <crack.h> header file. */
21 /* Define to 1 if you have the declaration of `krb5_kt_free_entry', and to 0
23 #undef HAVE_DECL_KRB5_KT_FREE_ENTRY
25 /* Define to 1 if you have the declaration of `reallocarray', and to 0 if you
27 #undef HAVE_DECL_REALLOCARRAY
29 /* Define to 1 if you have the <dlfcn.h> header file. */
32 /* Define to 1 if you have the <et/com_err.h> header file. */
33 #undef HAVE_ET_COM_ERR_H
35 /* Define to 1 if you have the `explicit_bzero' function. */
36 #undef HAVE_EXPLICIT_BZERO
38 /* Define if the compiler supports GNU-style variadic macros. */
39 #undef HAVE_GNU_VAMACROS
41 /* Define to 1 if you have the <ibm_svc/krb5_svc.h> header file. */
42 #undef HAVE_IBM_SVC_KRB5_SVC_H
44 /* Define to 1 if you have the <inttypes.h> header file. */
45 #undef HAVE_INTTYPES_H
47 /* Define to 1 if you have the <k5profile.h> header file. */
48 #undef HAVE_K5PROFILE_H
50 /* Define to 1 if you have the <kadm5/kadm5_err.h> header file. */
51 #undef HAVE_KADM5_KADM5_ERR_H
53 /* Define to 1 if you have the <kadm5/kadm5-pwcheck.h> header file. */
54 #undef HAVE_KADM5_KADM5_PWCHECK_H
56 /* Define to 1 if you have the <kerberosv5/com_err.h> header file. */
57 #undef HAVE_KERBEROSV5_COM_ERR_H
59 /* Define to 1 if you have the <kerberosv5/krb5.h> header file. */
60 #undef HAVE_KERBEROSV5_KRB5_H
62 /* Define to enable Kerberos features. */
65 /* Define to 1 if you have the `krb5_appdefault_string' function. */
66 #undef HAVE_KRB5_APPDEFAULT_STRING
68 /* Define to 1 if you have the `krb5_free_default_realm' function. */
69 #undef HAVE_KRB5_FREE_DEFAULT_REALM
71 /* Define to 1 if you have the `krb5_free_error_message' function. */
72 #undef HAVE_KRB5_FREE_ERROR_MESSAGE
74 /* Define to 1 if you have the `krb5_free_string' function. */
75 #undef HAVE_KRB5_FREE_STRING
77 /* Define to 1 if you have the `krb5_get_error_message' function. */
78 #undef HAVE_KRB5_GET_ERROR_MESSAGE
80 /* Define to 1 if you have the `krb5_get_error_string' function. */
81 #undef HAVE_KRB5_GET_ERROR_STRING
83 /* Define to 1 if you have the `krb5_get_err_txt' function. */
84 #undef HAVE_KRB5_GET_ERR_TXT
86 /* Define to 1 if you have the `krb5_get_init_creds_opt_alloc' function. */
87 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC
89 /* Define to 1 if you have the `krb5_get_init_creds_opt_free' function. */
90 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_FREE
92 /* Define if krb5_get_init_creds_opt_free takes two arguments. */
93 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_FREE_2_ARGS
95 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_default_flags'
97 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_DEFAULT_FLAGS
99 /* Define to 1 if you have the `krb5_get_profile' function. */
100 #undef HAVE_KRB5_GET_PROFILE
102 /* Define to 1 if you have the <krb5.h> header file. */
105 /* Define to 1 if you have the <krb5/krb5.h> header file. */
106 #undef HAVE_KRB5_KRB5_H
108 /* Define to 1 if you have the `krb5_principal_get_realm' function. */
109 #undef HAVE_KRB5_PRINCIPAL_GET_REALM
111 /* Define to 1 if you have the <krb5/pwqual_plugin.h> header file. */
112 #undef HAVE_KRB5_PWQUAL_PLUGIN_H
114 /* Define to 1 if the system has the type `krb5_realm'. */
115 #undef HAVE_KRB5_REALM
117 /* Define to 1 if you have the `krb5_svc_get_msg' function. */
118 #undef HAVE_KRB5_SVC_GET_MSG
120 /* Define to 1 if you have the `krb5_xfree' function. */
121 #undef HAVE_KRB5_XFREE
123 /* Define to 1 if the system has the type `long long int'. */
124 #undef HAVE_LONG_LONG_INT
126 /* Define to 1 if you have the <minix/config.h> header file. */
127 #undef HAVE_MINIX_CONFIG_H
129 /* Define to 1 if you have the `mkstemp' function. */
132 /* Define to 1 if you have the <profile.h> header file. */
133 #undef HAVE_PROFILE_H
135 /* Define to 1 if you have the `reallocarray' function. */
136 #undef HAVE_REALLOCARRAY
138 /* Define to 1 if you have the `setrlimit' function. */
139 #undef HAVE_SETRLIMIT
141 /* Define if libsqlite3 is available. */
144 /* Define to 1 if you have the <sqlite3.h> header file. */
145 #undef HAVE_SQLITE3_H
147 /* Define to 1 if the system has the type `ssize_t'. */
150 /* Define to 1 if stdbool.h conforms to C99. */
151 #undef HAVE_STDBOOL_H
153 /* Define to 1 if you have the <stdint.h> header file. */
156 /* Define to 1 if you have the <stdio.h> header file. */
159 /* Define to 1 if you have the <stdlib.h> header file. */
162 /* Define to 1 if you have the <strings.h> header file. */
163 #undef HAVE_STRINGS_H
165 /* Define to 1 if you have the <string.h> header file. */
168 /* Define to 1 if you have the `strndup' function. */
171 /* Define to 1 if you have the <syslog.h> header file. */
174 /* Define if using the system CrackLib. */
175 #undef HAVE_SYSTEM_CRACKLIB
177 /* Define to 1 if you have the <sys/bittypes.h> header file. */
178 #undef HAVE_SYS_BITTYPES_H
180 /* Define to 1 if you have the <sys/select.h> header file. */
181 #undef HAVE_SYS_SELECT_H
183 /* Define to 1 if you have the <sys/stat.h> header file. */
184 #undef HAVE_SYS_STAT_H
186 /* Define to 1 if you have the <sys/time.h> header file. */
187 #undef HAVE_SYS_TIME_H
189 /* Define to 1 if you have the <sys/types.h> header file. */
190 #undef HAVE_SYS_TYPES_H
192 /* Define to 1 if you have the <unistd.h> header file. */
195 /* Define to 1 if the system has the type `unsigned long long int'. */
196 #undef HAVE_UNSIGNED_LONG_LONG_INT
198 /* Define to 1 if you have the <wchar.h> header file. */
201 /* Define to 1 if the system has the type `_Bool'. */
204 /* Define to the sub-directory where libtool stores uninstalled libraries. */
207 /* Name of package */
210 /* Define to the address where bug reports for this package should be sent. */
211 #undef PACKAGE_BUGREPORT
213 /* Define to the full name of this package. */
216 /* Define to the full name and version of this package. */
217 #undef PACKAGE_STRING
219 /* Define to the one symbol short name of this package. */
220 #undef PACKAGE_TARNAME
222 /* Define to the home page for this package. */
225 /* Define to the version of this package. */
226 #undef PACKAGE_VERSION
228 /* The size of `long', as computed by sizeof. */
231 /* Define to 1 if all of the C90 standard headers exist (not just the ones
232 required in a freestanding environment). This macro is provided for
233 backward compatibility; new code need not use it. */
236 /* Enable extensions on AIX 3, Interix. */
240 /* Enable general extensions on macOS. */
241 #ifndef _DARWIN_C_SOURCE
242 # undef _DARWIN_C_SOURCE
244 /* Enable general extensions on Solaris. */
245 #ifndef __EXTENSIONS__
246 # undef __EXTENSIONS__
248 /* Enable GNU extensions on systems that have them. */
252 /* Enable X/Open compliant socket functions that do not require linking
253 with -lxnet on HP-UX 11.11. */
254 #ifndef _HPUX_ALT_XOPEN_SOCKET_API
255 # undef _HPUX_ALT_XOPEN_SOCKET_API
257 /* Identify the host operating system as Minix.
258 This macro does not affect the system headers' behavior.
259 A future release of Autoconf may stop defining this macro. */
263 /* Enable general extensions on NetBSD.
264 Enable NetBSD compatibility extensions on Minix. */
265 #ifndef _NETBSD_SOURCE
266 # undef _NETBSD_SOURCE
268 /* Enable OpenBSD compatibility extensions on NetBSD.
269 Oddly enough, this does nothing on OpenBSD. */
270 #ifndef _OPENBSD_SOURCE
271 # undef _OPENBSD_SOURCE
273 /* Define to 1 if needed for POSIX-compatible behavior. */
274 #ifndef _POSIX_SOURCE
275 # undef _POSIX_SOURCE
277 /* Define to 2 if needed for POSIX-compatible behavior. */
278 #ifndef _POSIX_1_SOURCE
279 # undef _POSIX_1_SOURCE
281 /* Enable POSIX-compatible threading on Solaris. */
282 #ifndef _POSIX_PTHREAD_SEMANTICS
283 # undef _POSIX_PTHREAD_SEMANTICS
285 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */
286 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
287 # undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
289 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */
290 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
291 # undef __STDC_WANT_IEC_60559_BFP_EXT__
293 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */
294 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
295 # undef __STDC_WANT_IEC_60559_DFP_EXT__
297 /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */
298 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
299 # undef __STDC_WANT_IEC_60559_FUNCS_EXT__
301 /* Enable extensions specified by ISO/IEC TS 18661-3:2015. */
302 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
303 # undef __STDC_WANT_IEC_60559_TYPES_EXT__
305 /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */
306 #ifndef __STDC_WANT_LIB_EXT2__
307 # undef __STDC_WANT_LIB_EXT2__
309 /* Enable extensions specified by ISO/IEC 24747:2009. */
310 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__
311 # undef __STDC_WANT_MATH_SPEC_FUNCS__
313 /* Enable extensions on HP NonStop. */
314 #ifndef _TANDEM_SOURCE
315 # undef _TANDEM_SOURCE
317 /* Enable X/Open extensions. Define to 500 only if necessary
318 to make mbstate_t available. */
319 #ifndef _XOPEN_SOURCE
320 # undef _XOPEN_SOURCE
324 /* Version number of package */
327 /* Number of bits in a file offset, on hosts where this is settable. */
328 #undef _FILE_OFFSET_BITS
330 /* Define for large files, on AIX-style hosts. */
333 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
334 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
335 #define below would cause a syntax error. */
338 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
339 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
340 #define below would cause a syntax error. */
343 /* Define to the type of an unsigned integer type of width exactly 16 bits if
344 such a type exists and the standard includes do not define it. */
347 /* Define to the type of an unsigned integer type of width exactly 32 bits if
348 such a type exists and the standard includes do not define it. */
351 /* Define to the type of an unsigned integer type of width exactly 8 bits if
352 such a type exists and the standard includes do not define it. */