/* config.h. Generated by configure. */ /* config.hin. Generated from configure.ac by autoheader. */ /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 /* Define to 1 if you have and it should be used (not on Ultrix). */ #define HAVE_ALLOCA_H 1 /* Define to 1 if you have the header file. */ #define HAVE_ARPA_NAMESER_H 1 /* Define to 1 if you have the `crypt' function. */ #define HAVE_CRYPT 1 /* Define to 1 if you have the declaration of `crypt', and to 0 if you don't. */ #define HAVE_DECL_CRYPT 1 /* Define to 1 if you have the declaration of `environ', and to 0 if you don't. */ #define HAVE_DECL_ENVIRON 0 /* Define to 1 if you have the declaration of `errno', and to 0 if you don't. */ #define HAVE_DECL_ERRNO 1 /* Define to 1 if you have the declaration of `getgrnam', and to 0 if you don't. */ #define HAVE_DECL_GETGRNAM 1 /* Define to 1 if you have the declaration of `getlogin', and to 0 if you don't. */ #define HAVE_DECL_GETLOGIN 1 /* Define to 1 if you have the declaration of `getpass', and to 0 if you don't. */ #define HAVE_DECL_GETPASS 1 /* Define to 1 if you have the declaration of `getusershell', and to 0 if you don't. */ #define HAVE_DECL_GETUSERSHELL 1 /* Define to 1 if you have the declaration of `htons', and to 0 if you don't. */ #define HAVE_DECL_HTONS 1 /* Define to 1 if you have the declaration of `initgroups', and to 0 if you don't. */ #define HAVE_DECL_INITGROUPS 1 /* Define to 1 if you have the declaration of `pclose', and to 0 if you don't. */ #define HAVE_DECL_PCLOSE 1 /* Define to 1 if you have the declaration of `strerror', and to 0 if you don't. */ #define HAVE_DECL_STRERROR 1 /* Define to 1 if you have the declaration of `ttyname', and to 0 if you don't. */ #define HAVE_DECL_TTYNAME 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ #define HAVE_DIRENT_H 1 /* Define to 1 if you have the `dirfd' function. */ #define HAVE_DIRFD 1 /* FIXME */ #define HAVE_EWOULDBLOCK 1 /* Define to 1 if you have the `fchdir' function. */ #define HAVE_FCHDIR 1 /* Define to 1 if you have the header file. */ #define HAVE_FCNTL_H 1 /* FIXME */ #define HAVE_FD_SET_MACROS 1 /* Define to 1 if you have the `flock' function. */ #define HAVE_FLOCK 1 /* Define to 1 if you have the `fork' function. */ #define HAVE_FORK 1 /* Define to 1 if you have the `forkpty' function. */ #define HAVE_FORKPTY 1 /* Define to 1 if you have the `fpathconf' function. */ #define HAVE_FPATHCONF 1 /* Define to 1 if you have the `ftruncate' function. */ #define HAVE_FTRUNCATE 1 /* Define to 1 if you have the `getcwd' function. */ #define HAVE_GETCWD 1 /* Define to 1 if you have the `getmsg' function. */ #define HAVE_GETMSG 1 /* Define to 1 if you have the `getpagesize' function. */ #define HAVE_GETPAGESIZE 1 /* Define to 1 if you have the `getpass' function. */ #define HAVE_GETPASS 1 /* Define to 1 if you have the `getspnam' function. */ #define HAVE_GETSPNAM 1 /* Define to 1 if you have the `getusershell' function. */ #define HAVE_GETUSERSHELL 1 /* Define to 1 if you have the header file. */ #define HAVE_GLOB_H 1 /* Define to 1 if you have the `herror' function. */ #define HAVE_HERROR 1 /* Define to one if you have hstrerror. */ #define HAVE_HSTRERROR 1 /* Define to one if you have h_errno. */ #define HAVE_H_ERRNO 1 /* Define to 1 if you have the `initgroups' function. */ #define HAVE_INITGROUPS 1 /* Define to 1 if you have the `initsetproctitle' function. */ /* #undef HAVE_INITSETPROCTITLE */ /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the `iruserok' function. */ #define HAVE_IRUSEROK 1 /* Define to 1 if you have the `killpg' function. */ #define HAVE_KILLPG 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_KRB_H */ /* Define to 1 if you have the `bsd' library (-lbsd). */ /* #undef HAVE_LIBBSD */ /* Define to 1 if you have the `dl' library (-ldl). */ /* #undef HAVE_LIBDL */ /* Define to 1 if you have the `nsl' library (-lnsl). */ #define HAVE_LIBNSL 1 /* Define to 1 if you have the `opie' library (-lopie). */ /* #undef HAVE_LIBOPIE */ /* Define to one if you have -lreadline */ #define HAVE_LIBREADLINE 1 /* Define to 1 if you have the `resolv' library (-lresolv). */ #define HAVE_LIBRESOLV 1 /* Define to 1 if you have the `socket' library (-lsocket). */ /* #undef HAVE_LIBSOCKET */ /* Define to 1 if you have the `z' library (-lz). */ #define HAVE_LIBZ 1 /* Define to 1 if you have the `login' function. */ #define HAVE_LOGIN 1 /* Define to 1 if you have the `login_tty' function. */ #define HAVE_LOGIN_TTY 1 /* Define to 1 if you have the `logout' function. */ #define HAVE_LOGOUT 1 /* Define to 1 if you have the `logwtmp' function. */ //#define HAVE_LOGWTMP 1 /* Define to 1 if you have the header file. */ //#define HAVE_MALLOC_H 1 /* Define to 1 if you have the `memcmp' function. */ #define HAVE_MEMCMP 1 /* Define to 1 if you have the `memcpy' function. */ #define HAVE_MEMCPY 1 /* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `memset' function. */ #define HAVE_MEMSET 1 /* Define to 1 if you have the `mkstemp' function. */ #define HAVE_MKSTEMP 1 /* Define to 1 if you have a working `mmap' system call. */ #define HAVE_MMAP 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_NDIR_H */ /* Define to 1 if you have the header file. */ #define HAVE_NETINET_IN_SYSTM_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETINET_IP_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETINET_IP_ICMP_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_NETINET_IP_VAR_H */ /* Define to 1 if you have the `openpty' function. */ #define HAVE_OPENPTY 1 /* Define to one if you have . */ /* #undef HAVE_OSOCKADDR_H */ /* Define if you have the header file */ #define HAVE_PATHS_H 1 /* Define to 1 if you have the `poll' function. */ #define HAVE_POLL 1 /* Define to one if you have */ /* #undef HAVE_POLL_H */ /* Define if you have weak "pragma" references */ #define HAVE_PRAGMA_WEAK_REFS 1 /* Define to 1 if you have the `ptsname' function. */ #define HAVE_PTSNAME 1 /* Define to 1 if you have the `revoke' function. */ /* #undef HAVE_REVOKE */ /* Define to 1 if you have the `ruserok' function. */ #define HAVE_RUSEROK 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SECURITY_PAM_APPL_H */ /* Define to 1 if you have the `setegid' function. */ #define HAVE_SETEGID 1 /* Define to 1 if you have the `setenv' function. */ #define HAVE_SETENV 1 /* Define to 1 if you have the `seteuid' function. */ #define HAVE_SETEUID 1 /* Define to 1 if you have the `setpgid' function. */ #define HAVE_SETPGID 1 /* Define to 1 if you have the `setproctitle' function. */ /* #undef HAVE_SETPROCTITLE */ /* Define to 1 if you have the `setregid' function. */ #define HAVE_SETREGID 1 /* Define to 1 if you have the `setresgid' function. */ #define HAVE_SETRESGID 1 /* Define to 1 if you have the `setresuid' function. */ #define HAVE_SETRESUID 1 /* Define to 1 if you have the `setreuid' function. */ #define HAVE_SETREUID 1 /* Define to 1 if you have the `setsid' function. */ #define HAVE_SETSID 1 /* Define to 1 if you have the `setutent_r' function. */ /* #undef HAVE_SETUTENT_R */ /* Define to 1 if you have the header file. */ #define HAVE_SHADOW_H 1 /* Define to 1 if you have the `sigaction' function. */ #define HAVE_SIGACTION 1 /* Define to 1 if you have the `sigvec' function. */ #define HAVE_SIGVEC 1 /* Define to 1 if the system has the type `sig_t'. */ #define HAVE_SIG_T 1 /* Define to one if you have snprintf */ #define HAVE_SNPRINTF 1 /* Define to 1 if you have the header file. */ #define HAVE_STDARG_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strcasecmp' function. */ #define HAVE_STRCASECMP 1 /* Define to 1 if you have the `strchr' function. */ #define HAVE_STRCHR 1 /* Define to 1 if you have the `strcoll' function and it is properly defined. */ #define HAVE_STRCOLL 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* FIXME */ /* #undef HAVE_STREAMSPTY */ /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STROPTS_H 1 /* Define to 1 if you have the `strsignal' function. */ #define HAVE_STRSIGNAL 1 /* Define to 1 if `h_addr_list' is member of `struct hostent'. */ #define HAVE_STRUCT_HOSTENT_H_ADDR_LIST 1 /* Define to 1 if `ifr_broadaddr' is member of `struct ifreq'. */ #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 /* Define to 1 if `ifr_netmask' is member of `struct ifreq'. */ #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1 /* Define to 1 if the system has the type `struct if_nameindex'. */ #define HAVE_STRUCT_IF_NAMEINDEX 1 /* Define to 1 if the system has the type `struct lastlog'. */ #define HAVE_STRUCT_LASTLOG 1 /* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */ /* #undef HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */ /* Define to 1 if `sa_len' is member of `struct sockaddr'. */ /* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */ /* Define to 1 if `st_blksize' is member of `struct stat'. */ #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 /* Define to 1 if `ut_tv' is member of `struct utmpx'. */ #define HAVE_STRUCT_UTMPX_UT_TV 1 /* Define to 1 if `ut_exit' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_EXIT 1 /* Define to 1 if `ut_host' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_HOST 1 /* Define to 1 if `ut_id' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_ID 1 /* Define to 1 if `ut_pid' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_PID 1 /* Define to 1 if `ut_tv' is member of `struct utmp'. */ #ifdef __uClinux__ #undef HAVE_STRUCT_UTMP_UT_TV #else #define HAVE_STRUCT_UTMP_UT_TV 1 #endif /* Define to 1 if `ut_name' is member of `struct utmp'. */ #ifdef __uClinux__ #undef HAVE_STRUCT_UTMP_UT_NAME #else #define HAVE_STRUCT_UTMP_UT_NAME 1 #endif /* Define to 1 if `ut_type' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_TYPE 1 /* Define to 1 if `ut_user' is member of `struct utmp'. */ #define HAVE_STRUCT_UTMP_UT_USER 1 /* Define to 1 if `ifr_index' is member of `stuct ifreq'. */ /* #undef HAVE_STUCT_IFREQ_IFR_INDEX */ /* FIXME */ #define HAVE_SYSLOG_INTERNAL 1 /* Define to 1 if you have the 'vsyslog' function. */ #define HAVE_VSYSLOG 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_CDEFS_H 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_DIR_H */ /* Define to one if you have sys_errlist. */ /* #undef HAVE_SYS_ERRLIST */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_FILE_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_FILIO_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_IOCTL_COMPAT_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_MKDEV_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_MSGBUF_H */ /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_NDIR_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_PARAM_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_PROC_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_PTYVAR_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_RESOURCE_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_SELECT_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_SOCKIO_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_STREAM_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_SYSMACROS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_TTY_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_UTSNAME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_WAIT_H 1 /* Define to 1 if you have the `tcgetattr' function. */ #define HAVE_TCGETATTR 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_TCPD_H */ /* Define to 1 if you have the header file. */ #define HAVE_TERMIOS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TERMIO_H 1 /* Define to 1 if you have the `tzset' function. */ #define HAVE_TZSET 1 /* Define to 1 if you have the `uname' function. */ #define HAVE_UNAME 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 if you have the `updwtmp' function. */ //#define HAVE_UPDWTMP 1 /* Define to 1 if you have the `updwtmpx' function. */ //#define HAVE_UPDWTMPX 1 /* Define to 1 if you have the `utime' function. */ #define HAVE_UTIME 1 /* Define to 1 if you have the `utimes' function. */ #define HAVE_UTIMES 1 /* Define to 1 if you have the header file. */ #define HAVE_UTMPX_H 1 /* Define to 1 if you have the header file. */ #define HAVE_UTMP_H 1 /* Define to 1 if you have the `vfork' function. */ #define HAVE_VFORK 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_VFORK_H */ /* Define to 1 if you have the `vhangup' function. */ #define HAVE_VHANGUP 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_VIS_H */ /* FIXME */ #define HAVE_VSNPRINTF 1 /* Define to 1 if you have the `wait3' function. */ #define HAVE_WAIT3 1 /* Define to 1 if you have the `wait4' function. */ #define HAVE_WAIT4 1 /* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 /* 1 */ #define HAVE_WEAK_REFS 1 /* Define to 1 if `fork' works. */ #define HAVE_WORKING_FORK 1 /* Define to 1 if `vfork' works. */ #define HAVE_WORKING_VFORK 1 /* FIXME */ #define HAVE___P 1 /* Define to one if you have __progname */ #ifdef __UC_LIBC__ #undef HAVE___PROGNAME #else #define HAVE___PROGNAME 1 #endif /* Define to one if you have 'daemon' function */ #if defined(__uClinux__) || defined(__APPLE__) #undef HAVE_DAEMON #else #define HAVE_DAEMON 1 #endif /* Define to one if you have Kerberos */ /* #undef KERBEROS */ /* Define to one if you have Kerberos IV */ /* #undef KERBEROS_IV */ /* FIXME */ /* #undef KERBEROS_V */ /* Define to one if you have Kerberos IV */ /* #undef KRB4 */ /* Define if compiler has function prototypes */ #define PROTOTYPES 1 /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void /* FIXME */ /* #undef SEEK_CUR */ /* FIXME */ /* #undef SEEK_END */ /* FIXME */ /* #undef SEEK_SET */ /* Define to 1 if the `setvbuf' function takes the buffering type as its second argument and the buffer pointer as the third, as on System V before release 3. */ /* #undef SETVBUF_REVERSED */ /* FIXME */ /* #undef SOLARIS */ /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at run-time. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ /* #undef STACK_DIRECTION */ /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* FIXME */ /* #undef STDERR_FILENO */ /* FIXME */ /* #undef STDIN_FILENO */ /* FIXME */ /* #undef STDOUT_FILENO */ /* Define to 1 if `sys_siglist' is declared by or . */ #define SYS_SIGLIST_DECLARED 1 /* Define to 1 if you can safely include both and . */ #define TIME_WITH_SYS_TIME 1 /* FIXME */ /* #undef UTMPX */ /* Define to one if you have -lls */ /* #undef WITH_LIBLS */ /* Define to one if you have -lpam. */ /* #undef WITH_PAM */ /* Define to one if you have -lwrap. */ /* #undef WITH_WRAP */ /* Define to 1 if on AIX 3. System headers sometimes define this. We just want to avoid a redefinition error message. */ #ifndef _ALL_SOURCE /* # undef _ALL_SOURCE */ #endif /* Define to 1 if on MINIX. */ /* #undef _MINIX */ /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ /* #undef _POSIX_1_SOURCE */ /* Define to 1 if you need to in order for `stat' and other things to work. */ /* #undef _POSIX_SOURCE */ /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* Define to `int' if does not define. */ /* #undef pid_t */ /* FIXME */ /* #undef sa_family_t */ /* Define to `setpgrp' if you don't have `setpgid'. */ /* #undef setpgid */ /* FIXME */ /* #undef sig_atomic_t */ /* FIXME */ /* #undef sigset_t */ /* Define as `fork' if `vfork' does not work. */ /* #undef vfork */ #ifdef HAVE___P /* The system defines __P; we tested for it in , so include that if we can. */ # ifdef HAVE_SYS_CDEFS_H # include # endif #else /* !HAVE___P */ /* If the system includes don't seem to define __P, do it here instead. */ # if defined (__GNUC__) || (defined (__STDC__) && __STDC__) || defined (__cplusplus) # define __P(args) args /* Use prototypes. */ #else # define __P(args) () /* No prototypes. */ #endif #endif /* HAVE___P */ #if !defined(HAVE_DECL_HSTRERROR) || !HAVE_DECL_HSTRERROR extern const char *hstrerror __P ((int)); #endif #if !HAVE_DECL_GETLOGIN extern char *getlogin __P((void)); #endif #if !HAVE_DECL_GETPASS extern char *getpass __P((const char *)); #endif #if !HAVE_DECL_TTYNAME extern char *ttyname __P ((int)); #endif #if !HAVE_DECL_STRERROR extern const char *strerror __P ((int)); #endif #ifndef HAVE_DECl_GETGRNAM extern struct group *getgrnam __P ((const char *)); #endif /* Defaults for PATH_ variables. */ #include #ifndef HAVE_SIG_T typedef RETSIGTYPE (*sig_t) (); #endif #ifdef HAVE_SYS_PARAM_H #include #include #endif /* Get or fake the disk device blocksize. Usually defined by sys/param.h (if at all). */ #if !defined(DEV_BSIZE) && defined(BSIZE) #define DEV_BSIZE BSIZE #endif #if !defined(DEV_BSIZE) && defined(BBSIZE) /* SGI */ #define DEV_BSIZE BBSIZE #endif #ifndef DEV_BSIZE #define DEV_BSIZE 4096 #endif /* Extract or fake data from a `struct stat'. ST_BLKSIZE: Optimal I/O blocksize for the file, in bytes. */ #ifndef HAVE_STRUCT_STAT_ST_BLKSIZE # define ST_BLKSIZE(statbuf) DEV_BSIZE #else /* HAVE_STRUCT_STAT_ST_BLKSIZE */ /* Some systems, like Sequents, return st_blksize of 0 on pipes. */ # define ST_BLKSIZE(statbuf) ((statbuf).st_blksize > 0 \ ? (statbuf).st_blksize : DEV_BSIZE) #endif /* HAVE_STRUCT_STAT_ST_BLKSIZE */