Damien Miller | 6b85a7f | 2000-01-02 11:45:33 +1100 | [diff] [blame] | 1 | #ifndef _CONFIG_H |
| 2 | #define _CONFIG_H |
| 3 | |
Damien Miller | 5a3e683 | 1999-12-27 09:48:56 +1100 | [diff] [blame] | 4 | /* Generated automatically from acconfig.h by autoheader. */ |
| 5 | /* Please make your changes there */ |
| 6 | |
| 7 | @TOP@ |
Damien Miller | 7f6ea02 | 1999-10-28 13:25:17 +1000 | [diff] [blame] | 8 | |
Damien Miller | b078567 | 2000-08-23 09:10:39 +1000 | [diff] [blame^] | 9 | /* Define if your socketpair() has bugs */ |
| 10 | #undef USE_PIPES |
| 11 | |
Damien Miller | 942da03 | 2000-08-18 13:59:06 +1000 | [diff] [blame] | 12 | /* Define if your system's struct sockaddr_un has a sun_len member */ |
| 13 | #undef HAVE_SUN_LEN_IN_SOCKADDR_UN |
| 14 | |
Damien Miller | 11fa2cc | 2000-08-16 10:35:58 +1000 | [diff] [blame] | 15 | /* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */ |
| 16 | #undef BROKEN_INET_NTOA |
| 17 | |
Damien Miller | ecbb26d | 2000-07-15 14:59:14 +1000 | [diff] [blame] | 18 | /* Define if your system defines sys_errlist[] */ |
| 19 | #undef HAVE_SYS_ERRLIST |
| 20 | |
Damien Miller | 11fa2cc | 2000-08-16 10:35:58 +1000 | [diff] [blame] | 21 | /* Define if your system defines sys_nerr */ |
| 22 | #undef HAVE_SYS_NERR |
| 23 | |
Damien Miller | 2ae714f | 2000-07-11 09:29:50 +1000 | [diff] [blame] | 24 | /* Define if your system choked on IP TOS setting */ |
| 25 | #undef IP_TOS_IS_BROKEN |
| 26 | |
Damien Miller | 5fc8565 | 2000-07-09 23:53:07 +1000 | [diff] [blame] | 27 | /* Define if you have the getuserattr function. */ |
| 28 | #undef HAVE_GETUSERATTR |
| 29 | |
Damien Miller | 4e99720 | 2000-07-09 21:21:52 +1000 | [diff] [blame] | 30 | /* Work around problematic Linux PAM modules handling of PAM_TTY */ |
| 31 | #undef PAM_TTY_KLUDGE |
| 32 | |
Damien Miller | fe668e4 | 2000-07-08 10:44:13 +1000 | [diff] [blame] | 33 | /* Use PIPES instead of a socketpair() */ |
| 34 | #undef USE_PIPES |
| 35 | |
Damien Miller | cb170cb | 2000-07-01 16:52:55 +1000 | [diff] [blame] | 36 | /* Define if your snprintf is busted */ |
| 37 | #undef BROKEN_SNPRINTF |
| 38 | |
Damien Miller | 0f91b4e | 2000-06-18 15:43:25 +1000 | [diff] [blame] | 39 | /* Define if you are on NeXT */ |
| 40 | #undef HAVE_NEXT |
| 41 | |
Damien Miller | beb4ba5 | 1999-12-28 15:09:35 +1100 | [diff] [blame] | 42 | /* Define if you want to disable PAM support */ |
| 43 | #undef DISABLE_PAM |
| 44 | |
Damien Miller | d2c208a | 2000-05-17 22:00:02 +1000 | [diff] [blame] | 45 | /* Define if you want to enable AIX4's authenticate function */ |
Damien Miller | 1fa154b | 2000-01-23 10:32:03 +1100 | [diff] [blame] | 46 | #undef WITH_AIXAUTHENTICATE |
| 47 | |
Damien Miller | 91606b1 | 2000-06-28 08:22:29 +1000 | [diff] [blame] | 48 | /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ |
| 49 | #undef WITH_IRIX_ARRAY |
| 50 | |
| 51 | /* Define if you want IRIX project management */ |
| 52 | #undef WITH_IRIX_PROJECT |
| 53 | |
| 54 | /* Define if you want IRIX audit trails */ |
| 55 | #undef WITH_IRIX_AUDIT |
| 56 | |
Damien Miller | 3f90587 | 1999-11-15 17:10:57 +1100 | [diff] [blame] | 57 | /* Location of random number pool */ |
Damien Miller | ab18c41 | 1999-11-11 10:40:23 +1100 | [diff] [blame] | 58 | #undef RANDOM_POOL |
| 59 | |
Damien Miller | 040f383 | 2000-04-03 14:50:43 +1000 | [diff] [blame] | 60 | /* Location of EGD random number socket */ |
| 61 | #undef EGD_SOCKET |
Damien Miller | 1fa154b | 2000-01-23 10:32:03 +1100 | [diff] [blame] | 62 | |
Damien Miller | 4018c19 | 2000-04-30 09:30:44 +1000 | [diff] [blame] | 63 | /* Builtin PRNG command timeout */ |
| 64 | #undef ENTROPY_TIMEOUT_MSEC |
| 65 | |
Damien Miller | 670a4b8 | 2000-01-22 13:53:11 +1100 | [diff] [blame] | 66 | /* Define if you want to install preformatted manpages.*/ |
| 67 | #undef MANTYPE |
| 68 | |
Damien Miller | 7f6ea02 | 1999-10-28 13:25:17 +1000 | [diff] [blame] | 69 | /* Define if your ssl headers are included with #include <openssl/header.h> */ |
| 70 | #undef HAVE_OPENSSL |
Damien Miller | ab18c41 | 1999-11-11 10:40:23 +1100 | [diff] [blame] | 71 | |
Damien Miller | d00d161 | 1999-12-29 10:17:09 +1100 | [diff] [blame] | 72 | /* Define if you are linking against RSAref. Used only to print the right |
| 73 | * message at run-time. */ |
| 74 | #undef RSAREF |
| 75 | |
Damien Miller | 34132e5 | 2000-01-14 15:45:46 +1100 | [diff] [blame] | 76 | /* struct utmp and struct utmpx fields */ |
Damien Miller | ab18c41 | 1999-11-11 10:40:23 +1100 | [diff] [blame] | 77 | #undef HAVE_HOST_IN_UTMP |
Damien Miller | bf1c9b2 | 1999-12-09 10:16:54 +1100 | [diff] [blame] | 78 | #undef HAVE_HOST_IN_UTMPX |
Damien Miller | 3131d8b | 1999-12-31 09:42:24 +1100 | [diff] [blame] | 79 | #undef HAVE_ADDR_IN_UTMP |
Damien Miller | 3131d8b | 1999-12-31 09:42:24 +1100 | [diff] [blame] | 80 | #undef HAVE_ADDR_IN_UTMPX |
Damien Miller | 34132e5 | 2000-01-14 15:45:46 +1100 | [diff] [blame] | 81 | #undef HAVE_ADDR_V6_IN_UTMP |
| 82 | #undef HAVE_ADDR_V6_IN_UTMPX |
Damien Miller | 2e1b082 | 1999-12-25 10:11:29 +1100 | [diff] [blame] | 83 | #undef HAVE_SYSLEN_IN_UTMPX |
Damien Miller | 4ff2b9b | 1999-12-28 10:41:12 +1100 | [diff] [blame] | 84 | #undef HAVE_PID_IN_UTMP |
Damien Miller | 4ff2b9b | 1999-12-28 10:41:12 +1100 | [diff] [blame] | 85 | #undef HAVE_TYPE_IN_UTMP |
Damien Miller | ad1bc5f | 2000-05-20 14:53:09 +1000 | [diff] [blame] | 86 | #undef HAVE_TYPE_IN_UTMPX |
Damien Miller | 4ff2b9b | 1999-12-28 10:41:12 +1100 | [diff] [blame] | 87 | #undef HAVE_TV_IN_UTMP |
andre | 2ff7b5d | 2000-06-03 14:57:40 +0000 | [diff] [blame] | 88 | #undef HAVE_TV_IN_UTMPX |
Damien Miller | 9550a76 | 1999-12-29 02:32:22 +1100 | [diff] [blame] | 89 | #undef HAVE_ID_IN_UTMP |
Damien Miller | 8e81ed3 | 2000-07-01 13:17:42 +1000 | [diff] [blame] | 90 | #undef HAVE_ID_IN_UTMPX |
andre | 2ff7b5d | 2000-06-03 14:57:40 +0000 | [diff] [blame] | 91 | #undef HAVE_EXIT_IN_UTMP |
| 92 | #undef HAVE_TIME_IN_UTMP |
| 93 | #undef HAVE_TIME_IN_UTMPX |
Damien Miller | 9550a76 | 1999-12-29 02:32:22 +1100 | [diff] [blame] | 94 | |
andre | 2ff7b5d | 2000-06-03 14:57:40 +0000 | [diff] [blame] | 95 | /* Define if you don't want to use your system's login() call */ |
| 96 | #undef DISABLE_LOGIN |
| 97 | |
| 98 | /* Define if you don't want to use pututline() etc. to write [uw]tmp */ |
| 99 | #undef DISABLE_PUTUTLINE |
| 100 | |
| 101 | /* Define if you don't want to use pututxline() etc. to write [uw]tmpx */ |
| 102 | #undef DISABLE_PUTUTXLINE |
| 103 | |
| 104 | /* Define if you don't want to use lastlog */ |
| 105 | #undef DISABLE_LASTLOG |
| 106 | |
| 107 | /* Define if you don't want to use utmp */ |
| 108 | #undef DISABLE_UTMP |
| 109 | |
| 110 | /* Define if you don't want to use utmpx */ |
| 111 | #undef DISABLE_UTMPX |
| 112 | |
| 113 | /* Define if you don't want to use wtmp */ |
| 114 | #undef DISABLE_WTMP |
| 115 | |
| 116 | /* Define if you don't want to use wtmpx */ |
| 117 | #undef DISABLE_WTMPX |
| 118 | |
| 119 | /* Define if you want to specify the path to your lastlog file */ |
| 120 | #undef CONF_LASTLOG_FILE |
| 121 | |
| 122 | /* Define if you want to specify the path to your utmp file */ |
| 123 | #undef CONF_UTMP_FILE |
| 124 | |
| 125 | /* Define if you want to specify the path to your wtmp file */ |
| 126 | #undef CONF_WTMP_FILE |
| 127 | |
| 128 | /* Define if you want to specify the path to your utmpx file */ |
| 129 | #undef CONF_UTMPX_FILE |
| 130 | |
| 131 | /* Define if you want to specify the path to your wtmpx file */ |
| 132 | #undef CONF_WTMPX_FILE |
Damien Miller | 368cf64 | 1999-12-21 09:51:36 +1100 | [diff] [blame] | 133 | |
Damien Miller | ab18c41 | 1999-11-11 10:40:23 +1100 | [diff] [blame] | 134 | /* Define is libutil has login() function */ |
| 135 | #undef HAVE_LIBUTIL_LOGIN |
Damien Miller | 5ce662a | 1999-11-11 17:57:39 +1100 | [diff] [blame] | 136 | |
Damien Miller | 3f90587 | 1999-11-15 17:10:57 +1100 | [diff] [blame] | 137 | /* Define if you want external askpass support */ |
Damien Miller | d05a247 | 1999-11-15 14:25:30 +1100 | [diff] [blame] | 138 | #undef USE_EXTERNAL_ASKPASS |
Damien Miller | 5ce662a | 1999-11-11 17:57:39 +1100 | [diff] [blame] | 139 | |
Damien Miller | 3f90587 | 1999-11-15 17:10:57 +1100 | [diff] [blame] | 140 | /* Define if libc defines __progname */ |
| 141 | #undef HAVE___PROGNAME |
| 142 | |
Damien Miller | 8029775 | 1999-11-19 13:03:25 +1100 | [diff] [blame] | 143 | /* Define if you want Kerberos 4 support */ |
| 144 | #undef KRB4 |
| 145 | |
| 146 | /* Define if you want AFS support */ |
| 147 | #undef AFS |
| 148 | |
| 149 | /* Define if you want S/Key support */ |
| 150 | #undef SKEY |
| 151 | |
| 152 | /* Define if you want TCP Wrappers support */ |
| 153 | #undef LIBWRAP |
| 154 | |
Damien Miller | 04f8014 | 1999-11-19 15:32:34 +1100 | [diff] [blame] | 155 | /* Define if your libraries define login() */ |
| 156 | #undef HAVE_LOGIN |
| 157 | |
| 158 | /* Define if your libraries define daemon() */ |
| 159 | #undef HAVE_DAEMON |
| 160 | |
Damien Miller | 9fb07e4 | 2000-03-05 16:22:59 +1100 | [diff] [blame] | 161 | /* Define if your libraries define getpagesize() */ |
| 162 | #undef HAVE_GETPAGESIZE |
| 163 | |
Damien Miller | 76112de | 1999-12-21 11:18:08 +1100 | [diff] [blame] | 164 | /* Define if xauth is found in your path */ |
| 165 | #undef XAUTH_PATH |
| 166 | |
Damien Miller | 2e1b082 | 1999-12-25 10:11:29 +1100 | [diff] [blame] | 167 | /* Define if rsh is found in your path */ |
| 168 | #undef RSH_PATH |
| 169 | |
Damien Miller | dd1c7ba | 1999-11-19 15:53:20 +1100 | [diff] [blame] | 170 | /* Define if you want to allow MD5 passwords */ |
| 171 | #undef HAVE_MD5_PASSWORDS |
| 172 | |
Damien Miller | 76112de | 1999-12-21 11:18:08 +1100 | [diff] [blame] | 173 | /* Define if you want to disable shadow passwords */ |
| 174 | #undef DISABLE_SHADOW |
| 175 | |
Damien Miller | 1f335fb | 2000-06-26 11:31:33 +1000 | [diff] [blame] | 176 | /* Define if you want to use shadow password expire field */ |
| 177 | #undef HAS_SHADOW_EXPIRE |
| 178 | |
Damien Miller | 76112de | 1999-12-21 11:18:08 +1100 | [diff] [blame] | 179 | /* Define if you want have trusted HPUX */ |
| 180 | #undef HAVE_HPUX_TRUSTED_SYSTEM_PW |
| 181 | |
Damien Miller | b8c656e | 2000-06-28 15:22:41 +1000 | [diff] [blame] | 182 | /* Define if you have Digital Unix Security Integration Architecture */ |
| 183 | #undef HAVE_OSF_SIA |
| 184 | |
Damien Miller | dfc83f4 | 2000-05-20 15:02:59 +1000 | [diff] [blame] | 185 | /* Define if you have getpwanam(3) [SunOS 4.x] */ |
| 186 | #undef HAVE_GETPWANAM |
| 187 | |
Damien Miller | 4018c19 | 2000-04-30 09:30:44 +1000 | [diff] [blame] | 188 | /* Defined if in_systm.h needs to be included with netinet/ip.h (HPUX - <sigh/>) */ |
| 189 | #undef NEED_IN_SYSTM_H |
| 190 | |
Damien Miller | 859cec0 | 1999-11-22 14:27:24 +1100 | [diff] [blame] | 191 | /* Define if you have an old version of PAM which takes only one argument */ |
| 192 | /* to pam_strerror */ |
| 193 | #undef HAVE_OLD_PAM |
| 194 | |
Damien Miller | 2e1b082 | 1999-12-25 10:11:29 +1100 | [diff] [blame] | 195 | /* Set this to your mail directory if you don't have maillock.h */ |
| 196 | #undef MAIL_DIRECTORY |
| 197 | |
Damien Miller | c6398ef | 1999-11-20 12:18:40 +1100 | [diff] [blame] | 198 | /* Data types */ |
Damien Miller | c6398ef | 1999-11-20 12:18:40 +1100 | [diff] [blame] | 199 | #undef HAVE_INTXX_T |
| 200 | #undef HAVE_U_INTXX_T |
| 201 | #undef HAVE_UINTXX_T |
Damien Miller | 74d0d4a | 1999-12-29 02:24:35 +1100 | [diff] [blame] | 202 | #undef HAVE_SOCKLEN_T |
Damien Miller | 9505851 | 1999-12-29 10:36:45 +1100 | [diff] [blame] | 203 | #undef HAVE_SIZE_T |
Damien Miller | 615f939 | 2000-05-17 22:53:33 +1000 | [diff] [blame] | 204 | #undef HAVE_SSIZE_T |
Damien Miller | 0f91b4e | 2000-06-18 15:43:25 +1000 | [diff] [blame] | 205 | #undef HAVE_MODE_T |
| 206 | #undef HAVE_PID_T |
Damien Miller | b54b40e | 2000-06-23 08:23:34 +1000 | [diff] [blame] | 207 | #undef HAVE_SA_FAMILY_T |
Damien Miller | 34132e5 | 2000-01-14 15:45:46 +1100 | [diff] [blame] | 208 | #undef HAVE_STRUCT_SOCKADDR_STORAGE |
| 209 | #undef HAVE_STRUCT_ADDRINFO |
| 210 | #undef HAVE_STRUCT_IN6_ADDR |
| 211 | #undef HAVE_STRUCT_SOCKADDR_IN6 |
| 212 | |
| 213 | /* Fields in struct sockaddr_storage */ |
| 214 | #undef HAVE_SS_FAMILY_IN_SS |
| 215 | #undef HAVE___SS_FAMILY_IN_SS |
Damien Miller | c6398ef | 1999-11-20 12:18:40 +1100 | [diff] [blame] | 216 | |
Damien Miller | 037a0dc | 1999-12-07 15:38:31 +1100 | [diff] [blame] | 217 | /* Define if you have /dev/ptmx */ |
| 218 | #undef HAVE_DEV_PTMX |
| 219 | |
| 220 | /* Define if you have /dev/ptc */ |
| 221 | #undef HAVE_DEV_PTS_AND_PTC |
| 222 | |
Damien Miller | 76112de | 1999-12-21 11:18:08 +1100 | [diff] [blame] | 223 | /* Define if you need to use IP address instead of hostname in $DISPLAY */ |
| 224 | #undef IPADDR_IN_DISPLAY |
Damien Miller | c6b3bbe | 1999-12-13 08:27:33 +1100 | [diff] [blame] | 225 | |
Damien Miller | 5a3e683 | 1999-12-27 09:48:56 +1100 | [diff] [blame] | 226 | /* Specify default $PATH */ |
| 227 | #undef USER_PATH |
| 228 | |
Damien Miller | 5eed6a2 | 2000-01-16 12:05:18 +1100 | [diff] [blame] | 229 | /* Specify location of ssh.pid */ |
Damien Miller | dbd250f | 2000-01-18 08:57:14 +1100 | [diff] [blame] | 230 | #undef PIDDIR |
Damien Miller | 5eed6a2 | 2000-01-16 12:05:18 +1100 | [diff] [blame] | 231 | |
Damien Miller | 7d80e34 | 2000-01-19 14:36:49 +1100 | [diff] [blame] | 232 | /* Use IPv4 for connection by default, IPv6 can still if explicity asked */ |
| 233 | #undef IPV4_DEFAULT |
| 234 | |
Damien Miller | eca71f8 | 2000-01-20 22:38:27 +1100 | [diff] [blame] | 235 | /* getaddrinfo is broken (if present) */ |
| 236 | #undef BROKEN_GETADDRINFO |
| 237 | |
Damien Miller | 8b1204d | 2000-03-13 15:41:24 +1100 | [diff] [blame] | 238 | /* Workaround more Linux IPv6 quirks */ |
Damien Miller | 7bcb089 | 2000-03-11 20:45:40 +1100 | [diff] [blame] | 239 | #undef DONT_TRY_OTHER_AF |
| 240 | |
| 241 | /* Detect IPv4 in IPv6 mapped addresses and treat as IPv4 */ |
| 242 | #undef IPV4_IN_IPV6 |
| 243 | |
Damien Miller | 6854f82 | 1999-11-13 10:49:55 +1100 | [diff] [blame] | 244 | @BOTTOM@ |
| 245 | |
Damien Miller | 3d1b22c | 1999-11-12 15:46:08 +1100 | [diff] [blame] | 246 | /* ******************* Shouldn't need to edit below this line ************** */ |
| 247 | |
Damien Miller | 5a3e683 | 1999-12-27 09:48:56 +1100 | [diff] [blame] | 248 | #include "defines.h" |
Damien Miller | 6b85a7f | 2000-01-02 11:45:33 +1100 | [diff] [blame] | 249 | |
Damien Miller | 9550a24 | 2000-01-19 10:41:23 +1100 | [diff] [blame] | 250 | #endif /* _CONFIG_H */ |