xref: /freebsd/contrib/openpam/config.h.in (revision 45538173c120eadca115fd7e56c657905bf73771)
1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3/* Whether loading unversioned modules support is disabled */
4#undef DISABLE_UNVERSIONED_MODULES
5
6/* Define to 1 if you have the 'asprintf' function. */
7#undef HAVE_ASPRINTF
8
9/* Define to 1 if you have cryb-test */
10#undef HAVE_CRYB_TEST
11
12/* Define to 1 if you have the <crypt.h> header file. */
13#undef HAVE_CRYPT_H
14
15/* Define to 1 if you have the <dlfcn.h> header file. */
16#undef HAVE_DLFCN_H
17
18/* Define to 1 if you have the 'dlfunc' function. */
19#undef HAVE_DLFUNC
20
21/* Define to 1 if you have the 'fdlopen' function. */
22#undef HAVE_FDLOPEN
23
24/* Define to 1 if you have the 'fpurge' function. */
25#undef HAVE_FPURGE
26
27/* Define to 1 if you have the <inttypes.h> header file. */
28#undef HAVE_INTTYPES_H
29
30/* Define to 1 if you have the 'dl' library (-ldl). */
31#undef HAVE_LIBDL
32
33/* Define to 1 if you have the 'pam' library (-lpam). */
34#undef HAVE_LIBPAM
35
36/* Define to 1 if you have the <minix/config.h> header file. */
37#undef HAVE_MINIX_CONFIG_H
38
39/* Define to 1 if you have the 'setlogmask' function. */
40#undef HAVE_SETLOGMASK
41
42/* Define to 1 if you have the <stdint.h> header file. */
43#undef HAVE_STDINT_H
44
45/* Define to 1 if you have the <stdio.h> header file. */
46#undef HAVE_STDIO_H
47
48/* Define to 1 if you have the <stdlib.h> header file. */
49#undef HAVE_STDLIB_H
50
51/* Define to 1 if you have the <strings.h> header file. */
52#undef HAVE_STRINGS_H
53
54/* Define to 1 if you have the <string.h> header file. */
55#undef HAVE_STRING_H
56
57/* Define to 1 if you have the 'strlcat' function. */
58#undef HAVE_STRLCAT
59
60/* Define to 1 if you have the 'strlcmp' function. */
61#undef HAVE_STRLCMP
62
63/* Define to 1 if you have the 'strlcpy' function. */
64#undef HAVE_STRLCPY
65
66/* Define to 1 if you have the 'strlset' function. */
67#undef HAVE_STRLSET
68
69/* Define to 1 if you have the <sys/stat.h> header file. */
70#undef HAVE_SYS_STAT_H
71
72/* Define to 1 if you have the <sys/types.h> header file. */
73#undef HAVE_SYS_TYPES_H
74
75/* Define to 1 if you have the <unistd.h> header file. */
76#undef HAVE_UNISTD_H
77
78/* Define to 1 if you have the 'vasprintf' function. */
79#undef HAVE_VASPRINTF
80
81/* Define to 1 if you have the <wchar.h> header file. */
82#undef HAVE_WCHAR_H
83
84/* OpenPAM library major number */
85#undef LIB_MAJ
86
87/* Base directory for local policies and modules */
88#undef LOCALBASE
89
90/* Define to the sub-directory where libtool stores uninstalled libraries. */
91#undef LT_OBJDIR
92
93/* Turn debugging macros on */
94#undef OPENPAM_DEBUG
95
96/* OpenPAM modules directory */
97#undef OPENPAM_MODULES_DIR
98
99/* Name of package */
100#undef PACKAGE
101
102/* Define to the address where bug reports for this package should be sent. */
103#undef PACKAGE_BUGREPORT
104
105/* Define to the full name of this package. */
106#undef PACKAGE_NAME
107
108/* Define to the full name and version of this package. */
109#undef PACKAGE_STRING
110
111/* Define to the one symbol short name of this package. */
112#undef PACKAGE_TARNAME
113
114/* Define to the home page for this package. */
115#undef PACKAGE_URL
116
117/* Define to the version of this package. */
118#undef PACKAGE_VERSION
119
120/* Define to 1 if all of the C89 standard headers exist (not just the ones
121   required in a freestanding environment). This macro is provided for
122   backward compatibility; new code need not use it. */
123#undef STDC_HEADERS
124
125/* Enable extensions on AIX, Interix, z/OS.  */
126#ifndef _ALL_SOURCE
127# undef _ALL_SOURCE
128#endif
129/* Enable general extensions on macOS.  */
130#ifndef _DARWIN_C_SOURCE
131# undef _DARWIN_C_SOURCE
132#endif
133/* Enable general extensions on Solaris.  */
134#ifndef __EXTENSIONS__
135# undef __EXTENSIONS__
136#endif
137/* Enable GNU extensions on systems that have them.  */
138#ifndef _GNU_SOURCE
139# undef _GNU_SOURCE
140#endif
141/* Enable X/Open compliant socket functions that do not require linking
142   with -lxnet on HP-UX 11.11.  */
143#ifndef _HPUX_ALT_XOPEN_SOCKET_API
144# undef _HPUX_ALT_XOPEN_SOCKET_API
145#endif
146/* Identify the host operating system as Minix.
147   This macro does not affect the system headers' behavior.
148   A future release of Autoconf may stop defining this macro.  */
149#ifndef _MINIX
150# undef _MINIX
151#endif
152/* Enable general extensions on NetBSD.
153   Enable NetBSD compatibility extensions on Minix.  */
154#ifndef _NETBSD_SOURCE
155# undef _NETBSD_SOURCE
156#endif
157/* Enable OpenBSD compatibility extensions on NetBSD.
158   Oddly enough, this does nothing on OpenBSD.  */
159#ifndef _OPENBSD_SOURCE
160# undef _OPENBSD_SOURCE
161#endif
162/* Define to 1 if needed for POSIX-compatible behavior.  */
163#ifndef _POSIX_SOURCE
164# undef _POSIX_SOURCE
165#endif
166/* Define to 2 if needed for POSIX-compatible behavior.  */
167#ifndef _POSIX_1_SOURCE
168# undef _POSIX_1_SOURCE
169#endif
170/* Enable POSIX-compatible threading on Solaris.  */
171#ifndef _POSIX_PTHREAD_SEMANTICS
172# undef _POSIX_PTHREAD_SEMANTICS
173#endif
174/* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
175#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
176# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
177#endif
178/* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
179#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
180# undef __STDC_WANT_IEC_60559_BFP_EXT__
181#endif
182/* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
183#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
184# undef __STDC_WANT_IEC_60559_DFP_EXT__
185#endif
186/* Enable extensions specified by C23 Annex F.  */
187#ifndef __STDC_WANT_IEC_60559_EXT__
188# undef __STDC_WANT_IEC_60559_EXT__
189#endif
190/* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
191#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
192# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
193#endif
194/* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015.  */
195#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
196# undef __STDC_WANT_IEC_60559_TYPES_EXT__
197#endif
198/* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
199#ifndef __STDC_WANT_LIB_EXT2__
200# undef __STDC_WANT_LIB_EXT2__
201#endif
202/* Enable extensions specified by ISO/IEC 24747:2009.  */
203#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
204# undef __STDC_WANT_MATH_SPEC_FUNCS__
205#endif
206/* Enable extensions on HP NonStop.  */
207#ifndef _TANDEM_SOURCE
208# undef _TANDEM_SOURCE
209#endif
210/* Enable X/Open extensions.  Define to 500 only if necessary
211   to make mbstate_t available.  */
212#ifndef _XOPEN_SOURCE
213# undef _XOPEN_SOURCE
214#endif
215
216
217/* Version number of package */
218#undef VERSION
219
220/* Define to 1 if code coverage is enabled */
221#undef WITH_CODE_COVERAGE
222
223/* Define to empty if 'const' does not conform to ANSI C. */
224#undef const
225
226/* Define to the equivalent of the C99 'restrict' keyword, or to
227   nothing if this is not supported.  Do not define if restrict is
228   supported only directly.  */
229#undef restrict
230/* Work around a bug in older versions of Sun C++, which did not
231   #define __restrict__ or support _Restrict or __restrict__
232   even though the corresponding Sun C compiler ended up with
233   "#define restrict _Restrict" or "#define restrict __restrict__"
234   in the previous line.  This workaround can be removed once
235   we assume Oracle Developer Studio 12.5 (2016) or later.  */
236#if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__
237# define _Restrict
238# define __restrict__
239#endif
240
241/* Define to empty if the keyword 'volatile' does not work. Warning: valid
242   code using 'volatile' can become incorrect without. Disable with care. */
243#undef volatile
244