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