1212793Sdim/* $FreeBSD: releng/10.3/lib/libopie/config.h 229831 2012-01-09 00:48:19Z eadler $ */
2212793Sdim/* config.h.  Generated automatically by configure.  */
3212793Sdim/* config.h.in.  Generated automatically from configure.in by autoheader.  */
4212793Sdim
5212793Sdim/* Define if on AIX 3.
6212793Sdim   System headers sometimes define this.
7212793Sdim   We just want to avoid a redefinition error message.  */
8212793Sdim#ifndef _ALL_SOURCE
9212793Sdim/* #undef _ALL_SOURCE */
10212793Sdim#endif
11212793Sdim
12212793Sdim/* Define if using alloca.c.  */
13212793Sdim/* #undef C_ALLOCA */
14212793Sdim
15212793Sdim/* Define to empty if the keyword does not work.  */
16218893Sdim/* #undef const */
17212793Sdim
18212793Sdim/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
19212793Sdim   This function is required for alloca.c support on those systems.  */
20212793Sdim/* #undef CRAY_STACKSEG_END */
21212793Sdim
22212793Sdim/* Define if you have alloca, as a function or macro.  */
23212793Sdim#define HAVE_ALLOCA 1
24212793Sdim
25212793Sdim/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
26212793Sdim/* #undef HAVE_ALLOCA_H */
27218893Sdim
28212793Sdim/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
29212793Sdim#define HAVE_SYS_WAIT_H 1
30212793Sdim
31212793Sdim/* Define if on MINIX.  */
32212793Sdim/* #undef _MINIX */
33218893Sdim
34212793Sdim/* Define if the system does not provide POSIX.1 features except
35212793Sdim   with this defined.  */
36212793Sdim/* #undef _POSIX_1_SOURCE */
37212793Sdim
38212793Sdim/* Define if you need to in order for stat and other things to work.  */
39218893Sdim/* #undef _POSIX_SOURCE */
40218893Sdim
41218893Sdim/* Define as the return type of signal handlers (int or void).  */
42218893Sdim#define RETSIGTYPE void
43218893Sdim
44218893Sdim/* If using the C implementation of alloca, define if you know the
45218893Sdim   direction of stack growth for your system; otherwise it will be
46218893Sdim   automatically deduced at run-time.
47218893Sdim STACK_DIRECTION > 0 => grows toward higher addresses
48218893Sdim STACK_DIRECTION < 0 => grows toward lower addresses
49218893Sdim STACK_DIRECTION = 0 => direction of growth unknown
50218893Sdim */
51218893Sdim/* #undef STACK_DIRECTION */
52218893Sdim
53218893Sdim/* Define if you want the FTP daemon to support anonymous logins. */
54218893Sdim/* #undef DOANONYMOUS */
55218893Sdim
56218893Sdim/* The default value of the PATH environment variable */
57218893Sdim#define DEFAULT_PATH "/usr/bin:/bin:/usr/sbin:/sbin"
58218893Sdim
59218893Sdim/* Defined if the file /etc/default/login exists
60218893Sdim   (and, presumably, should be looked at by login) */
61218893Sdim/* #undef HAVE_ETC_DEFAULT_LOGIN */
62218893Sdim
63218893Sdim/* Defined to the name of a file that contains a list of files whose
64218893Sdim   permissions and ownerships should be changed on login. */
65218893Sdim/* #undef HAVE_LOGIN_PERMFILE */
66218893Sdim
67218893Sdim/* Defined to the name of a file that contains a list of environment
68218893Sdim   values that should be set on login. */
69218893Sdim/* #undef HAVE_LOGIN_ENVFILE */
70218893Sdim
71212793Sdim/* Defined if the file /etc/securetty exists
72212793Sdim   (and, presumably, should be looked at by login) */
73212793Sdim/* #undef HAVE_SECURETTY */
74212793Sdim
75212793Sdim/* Defined if the file /etc/shadow exists
76212793Sdim   (and, presumably, should be looked at for shadow passwords) */
77212793Sdim/* #undef HAVE_ETC_SHADOW */
78212793Sdim
79212793Sdim/* The path to the access file, if we're going to use it */
80212793Sdim/* #undef PATH_ACCESS_FILE */
81212793Sdim
82218893Sdim/* The path to the mail spool, if we know it */
83218893Sdim#define PATH_MAIL "/var/mail"
84212793Sdim
85212793Sdim/* The path to the utmp file, if we know it */
86218893Sdim#define PATH_UTMP_AC "/var/run/utmp"
87212793Sdim
88218893Sdim/* The path to the wtmp file, if we know it */
89212793Sdim#define PATH_WTMP_AC "/var/log/wtmp"
90212793Sdim
91212793Sdim/* The path to the wtmpx file, if we know it */
92212793Sdim/* #undef PATH_WTMPX_AC */
93212793Sdim
94212793Sdim/* Defined if the system's profile (/etc/profile) displays
95212793Sdim   the motd file */
96212793Sdim/* #undef HAVE_MOTD_IN_PROFILE */
97212793Sdim
98212793Sdim/* Defined if the system's profile (/etc/profile) informs the
99212793Sdim   user of new mail */
100212793Sdim/* #undef HAVE_MAILCHECK_IN_PROFILE */
101212793Sdim
102212793Sdim/* Define if you have a nonstandard gettimeofday() that takes one argument
103212793Sdim   instead of two. */
104212793Sdim/* #undef HAVE_ONE_ARG_GETTIMEOFDAY */
105212793Sdim
106212793Sdim/* Define if the system has the getenv function */
107212793Sdim#define HAVE_GETENV 1
108212793Sdim
109212793Sdim/* Define if the system has the setenv function */
110212793Sdim#define HAVE_SETENV 1
111212793Sdim
112212793Sdim/* Define if the system has the /var/adm/sulog file */
113212793Sdim/* #undef HAVE_SULOG */
114212793Sdim
115212793Sdim/* Define if the system has the unsetenv function */
116218893Sdim#define HAVE_UNSETENV 1
117218893Sdim
118212793Sdim/* Define if the compiler can handle ANSI-style argument lists */
119212793Sdim#define HAVE_ANSIDECL 1
120212793Sdim
121212793Sdim/* Define if the compiler can handle ANSI-style prototypes */
122212793Sdim#define HAVE_ANSIPROTO 1
123212793Sdim
124212793Sdim/* Define if the system has an ANSI-style printf (returns int instead of char *) */
125212793Sdim#define HAVE_ANSISPRINTF 1
126212793Sdim
127212793Sdim/* Define if the compiler can handle ANSI-style variable argument lists */
128212793Sdim#define HAVE_ANSISTDARG 1
129212793Sdim
130212793Sdim/* Define if the compiler can handle void argument lists to functions */
131212793Sdim#define HAVE_VOIDARG 1
132212793Sdim
133212793Sdim/* Define if the compiler can handle void return "values" from functions */
134212793Sdim#define HAVE_VOIDRET 1
135212793Sdim
136212793Sdim/* Define if the compiler can handle void pointers to our liking */
137218893Sdim#define HAVE_VOIDPTR 1
138218893Sdim
139218893Sdim/* Define if the /bin/ls command seems to support the -g flag */
140218893Sdim/* #undef HAVE_LS_G_FLAG */
141218893Sdim
142218893Sdim/* Define if there is a ut_pid field in struct utmp */
143218893Sdim/* #undef HAVE_UT_PID */
144218893Sdim
145218893Sdim/* Define if there is a ut_type field in struct utmp */
146218893Sdim/* #undef HAVE_UT_TYPE */
147218893Sdim
148218893Sdim/* Define if there is a ut_name field in struct utmp */
149218893Sdim#define HAVE_UT_NAME 1
150218893Sdim
151212793Sdim/* Define if there is a ut_host field in struct utmp */
152218893Sdim#define HAVE_UT_HOST 1
153218893Sdim
154218893Sdim/* Define if the system has getutline() */
155218893Sdim/* #undef HAVE_GETUTLINE */
156218893Sdim
157218893Sdim/* Defined if the system has SunOS C2 security shadow passwords */
158218893Sdim/* #undef HAVE_SUNOS_C2_SHADOW */
159218893Sdim
160218893Sdim/* Defined if you want to disable utmp support */
161218893Sdim/* #undef DISABLE_UTMP */
162218893Sdim
163218893Sdim/* Defined if you want to allow users to override the insecure checks */
164218893Sdim/* #undef INSECURE_OVERRIDE */
165218893Sdim
166218893Sdim/* Defined to the default hash value, always defined */
167218893Sdim#define MDX 5
168218893Sdim
169218893Sdim/* Defined if new-style prompts are to be used */
170218893Sdim#define NEW_PROMPTS 1
171218893Sdim
172218893Sdim/* Defined to the path of the OPIE lock directory */
173218893Sdim#define OPIE_LOCK_DIR "/var/spool/opielocks"
174218893Sdim
175212793Sdim/* Defined if users are to be asked to re-type secret pass phrases */
176212793Sdim/* #undef RETYPE */
177212793Sdim
178212793Sdim/* Defined if su should not switch to disabled accounts */
179218893Sdim/* #undef SU_STAR_CHECK */
180218893Sdim
181218893Sdim/* Don't turn it on! It allows intruder easily disable whole OPIE for user */
182218893Sdim/* Defined if user locking is to be used */
183218893Sdim/* #undef USER_LOCKING */
184218893Sdim
185218893Sdim/* Define if you have the bcopy function.  */
186218893Sdim/* #undef HAVE_BCOPY */
187218893Sdim
188212793Sdim/* Define if you have the bzero function.  */
189212793Sdim/* #undef HAVE_BZERO */
190212793Sdim
191218893Sdim/* Define if you have the endspent function.  */
192212793Sdim/* #undef HAVE_ENDSPENT */
193218893Sdim
194218893Sdim/* Define if you have the fpurge function.  */
195218893Sdim#define HAVE_FPURGE 1
196218893Sdim
197218893Sdim/* Define if you have the getdtablesize function.  */
198212793Sdim/* #undef HAVE_GETDTABLESIZE */
199212793Sdim
200212793Sdim/* Define if you have the getgroups function.  */
201212793Sdim#define HAVE_GETGROUPS 1
202218893Sdim
203218893Sdim/* Define if you have the gethostname function.  */
204218893Sdim/* #undef HAVE_GETHOSTNAME */
205212793Sdim
206212793Sdim/* Define if you have the getspnam function.  */
207212793Sdim/* #undef HAVE_GETSPNAM */
208212793Sdim
209212793Sdim/* Define if you have the gettimeofday function.  */
210212793Sdim#define HAVE_GETTIMEOFDAY 1
211212793Sdim
212212793Sdim/* Define if you have the getttynam function.  */
213218893Sdim#define HAVE_GETTTYNAM 1
214218893Sdim
215218893Sdim/* Define if you have the getusershell function.  */
216218893Sdim#define HAVE_GETUSERSHELL 1
217212793Sdim
218212793Sdim/* Define if you have the getutxline function.  */
219212793Sdim#define HAVE_GETUTXLINE 1
220212793Sdim
221212793Sdim/* Define if you have the getwd function.  */
222212793Sdim/* #undef HAVE_GETWD */
223212793Sdim
224212793Sdim/* Define if you have the index function.  */
225218893Sdim/* #undef HAVE_INDEX */
226218893Sdim
227218893Sdim/* Define if you have the lstat function.  */
228218893Sdim#define HAVE_LSTAT 1
229218893Sdim
230218893Sdim/* Define if you have the on_exit function.  */
231218893Sdim/* #undef HAVE_ON_EXIT */
232218893Sdim
233218893Sdim/* Define if you have the pututxline function.  */
234218893Sdim#define HAVE_PUTUTXLINE 1
235218893Sdim
236218893Sdim/* Define if you have the rindex function.  */
237218893Sdim/* #undef HAVE_RINDEX */
238218893Sdim
239218893Sdim/* Define if you have the setgroups function.  */
240212793Sdim#define HAVE_SETGROUPS 1
241212793Sdim
242212793Sdim/* Define if you have the setlogin function.  */
243212793Sdim#define HAVE_SETLOGIN 1
244212793Sdim
245212793Sdim/* Define if you have the setpriority function.  */
246212793Sdim#define HAVE_SETPRIORITY 1
247212793Sdim
248212793Sdim/* Define if you have the setregid function.  */
249212793Sdim/* #undef HAVE_SETREGID */
250212793Sdim
251212793Sdim/* Define if you have the setresgid function.  */
252212793Sdim/* #undef HAVE_SETRESGID */
253212793Sdim
254212793Sdim/* Define if you have the setresuid function.  */
255212793Sdim/* #undef HAVE_SETRESUID */
256212793Sdim
257212793Sdim/* Define if you have the setreuid function.  */
258212793Sdim/* #undef HAVE_SETREUID */
259212793Sdim
260212793Sdim/* Define if you have the setvbuf function.  */
261212793Sdim#define HAVE_SETVBUF 1
262212793Sdim
263212793Sdim/* Define if you have the sigaddset function.  */
264212793Sdim#define HAVE_SIGADDSET 1
265212793Sdim
266212793Sdim/* Define if you have the sigblock function.  */
267212793Sdim/* #undef HAVE_SIGBLOCK */
268212793Sdim
269218893Sdim/* Define if you have the sigemptyset function.  */
270212793Sdim#define HAVE_SIGEMPTYSET 1
271212793Sdim
272212793Sdim/* Define if you have the sigsetmask function.  */
273212793Sdim/* #undef HAVE_SIGSETMASK */
274212793Sdim
275212793Sdim/* Define if you have the socket function.  */
276212793Sdim#define HAVE_SOCKET 1
277212793Sdim
278212793Sdim/* Define if you have the strerror function.  */
279218893Sdim#define HAVE_STRERROR 1
280218893Sdim
281218893Sdim/* Define if you have the strftime function.  */
282218893Sdim#define HAVE_STRFTIME 1
283212793Sdim
284218893Sdim/* Define if you have the strncasecmp function.  */
285212793Sdim#define HAVE_STRNCASECMP 1
286218893Sdim
287212793Sdim/* Define if you have the strstr function.  */
288212793Sdim#define HAVE_STRSTR 1
289212793Sdim
290212793Sdim/* Define if you have the ttyslot function.  */
291218893Sdim#define HAVE_TTYSLOT 1
292218893Sdim
293218893Sdim/* Define if you have the usleep function.  */
294212793Sdim#define HAVE_USLEEP 1
295212793Sdim
296212793Sdim/* Define if you have the <crypt.h> header file.  */
297218893Sdim/* #undef HAVE_CRYPT_H */
298218893Sdim
299218893Sdim/* Define if you have the <dirent.h> header file.  */
300212793Sdim#define HAVE_DIRENT_H 1
301212793Sdim
302212793Sdim/* Define if you have the <fcntl.h> header file.  */
303218893Sdim#define HAVE_FCNTL_H 1
304212793Sdim
305212793Sdim/* Define if you have the <lastlog.h> header file.  */
306212793Sdim/* #undef HAVE_LASTLOG_H */
307218893Sdim
308212793Sdim/* Define if you have the <limits.h> header file.  */
309212793Sdim#define HAVE_LIMITS_H 1
310212793Sdim
311218893Sdim/* Define if you have the <ndir.h> header file.  */
312212793Sdim/* #undef HAVE_NDIR_H */
313212793Sdim
314212793Sdim/* Define if you have the <paths.h> header file.  */
315218893Sdim#define HAVE_PATHS_H 1
316212793Sdim
317212793Sdim/* Define if you have the <pwd.h> header file.  */
318212793Sdim#define HAVE_PWD_H 1
319218893Sdim
320212793Sdim/* Define if you have the <shadow.h> header file.  */
321212793Sdim/* #undef HAVE_SHADOW_H */
322212793Sdim
323218893Sdim/* Define if you have the <signal.h> header file.  */
324212793Sdim#define HAVE_SIGNAL_H 1
325212793Sdim
326212793Sdim/* Define if you have the <stdlib.h> header file.  */
327218893Sdim#define HAVE_STDLIB_H 1
328212793Sdim
329212793Sdim/* Define if you have the <string.h> header file.  */
330212793Sdim#define HAVE_STRING_H 1
331218893Sdim
332212793Sdim/* Define if you have the <sys/dir.h> header file.  */
333212793Sdim/* #undef HAVE_SYS_DIR_H */
334212793Sdim
335212793Sdim/* Define if you have the <sys/file.h> header file.  */
336212793Sdim#define HAVE_SYS_FILE_H 1
337212793Sdim
338212793Sdim/* Define if you have the <sys/ioctl.h> header file.  */
339212793Sdim#define HAVE_SYS_IOCTL_H 1
340218893Sdim
341218893Sdim/* Define if you have the <sys/ndir.h> header file.  */
342218893Sdim/* #undef HAVE_SYS_NDIR_H */
343218893Sdim
344218893Sdim/* Define if you have the <sys/param.h> header file.  */
345218893Sdim#define HAVE_SYS_PARAM_H 1
346218893Sdim
347218893Sdim/* Define if you have the <sys/select.h> header file.  */
348212793Sdim#define HAVE_SYS_SELECT_H 1
349218893Sdim
350218893Sdim/* Define if you have the <sys/signal.h> header file.  */
351218893Sdim#define HAVE_SYS_SIGNAL_H 1
352212793Sdim
353218893Sdim/* Define if you have the <sys/time.h> header file.  */
354212793Sdim#define HAVE_SYS_TIME_H 1
355218893Sdim
356218893Sdim/* Define if you have the <sys/utsname.h> header file.  */
357218893Sdim#define HAVE_SYS_UTSNAME_H 1
358218893Sdim
359212793Sdim/* Define if you have the <syslog.h> header file.  */
360212793Sdim#define HAVE_SYSLOG_H 1
361218893Sdim
362218893Sdim/* Define if you have the <termios.h> header file.  */
363212793Sdim#define HAVE_TERMIOS_H 1
364218893Sdim
365218893Sdim/* Define if you have the <unistd.h> header file.  */
366218893Sdim#define HAVE_UNISTD_H 1
367218893Sdim
368218893Sdim/* Define if you have the <utmpx.h> header file.  */
369218893Sdim#define HAVE_UTMPX_H 1
370218893Sdim
371218893Sdim/* Define if you have the crypt library (-lcrypt).  */
372212793Sdim#define HAVE_LIBCRYPT 1
373212793Sdim
374212793Sdim/* Define if you have the nsl library (-lnsl).  */
375212793Sdim/* #undef HAVE_LIBNSL */
376212793Sdim
377212793Sdim/* Define if you have the posix library (-lposix).  */
378212793Sdim/* #undef HAVE_LIBPOSIX */
379212793Sdim
380212793Sdim/* Define if you have the socket library (-lsocket).  */
381212793Sdim/* #undef HAVE_LIBSOCKET */
382212793Sdim