]>
Commit | Line | Data |
---|---|---|
0b202697 | 1 | /* $Id$ */ |
2 | ||
76a8e733 | 3 | #ifndef _CONFIG_H |
4 | #define _CONFIG_H | |
5 | ||
cb807f40 | 6 | /* Generated automatically from acconfig.h by autoheader. */ |
7 | /* Please make your changes there */ | |
8 | ||
9 | @TOP@ | |
5881cd60 | 10 | |
f5af5cd5 | 11 | /* Define to a Set Process Title type if your system is */ |
12 | /* supported by bsd-setproctitle.c */ | |
13 | #undef SPT_TYPE | |
14 | ||
77bb0bca | 15 | /* SCO workaround */ |
16 | #undef BROKEN_SYS_TERMIO_H | |
0dd78cd8 | 17 | #undef HAVE_BOGUS_SYS_QUEUE_H |
77bb0bca | 18 | |
19 | /* Define if you have SCO protected password database */ | |
20 | #undef HAVE_SCO_PROTECTED_PW | |
21 | ||
2e73a022 | 22 | /* If your header files don't define LOGIN_PROGRAM, then use this (detected) */ |
23 | /* from environment and PATH */ | |
24 | #undef LOGIN_PROGRAM_FALLBACK | |
25 | ||
26 | /* Define if your password has a pw_class field */ | |
27 | #undef HAVE_PW_CLASS_IN_PASSWD | |
28 | ||
7751d4eb | 29 | /* Define if your password has a pw_expire field */ |
30 | #undef HAVE_PW_EXPIRE_IN_PASSWD | |
31 | ||
32 | /* Define if your password has a pw_change field */ | |
33 | #undef HAVE_PW_CHANGE_IN_PASSWD | |
34 | ||
c345cf9d | 35 | /* Define if your system's struct sockaddr_un has a sun_len member */ |
36 | #undef HAVE_SUN_LEN_IN_SOCKADDR_UN | |
37 | ||
416ed5a7 | 38 | /* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */ |
39 | #undef BROKEN_INET_NTOA | |
40 | ||
819b676f | 41 | /* Define if your system defines sys_errlist[] */ |
42 | #undef HAVE_SYS_ERRLIST | |
43 | ||
416ed5a7 | 44 | /* Define if your system defines sys_nerr */ |
45 | #undef HAVE_SYS_NERR | |
46 | ||
132dd316 | 47 | /* Define if your system choked on IP TOS setting */ |
48 | #undef IP_TOS_IS_BROKEN | |
49 | ||
5fa45897 | 50 | /* Define if you have the getuserattr function. */ |
51 | #undef HAVE_GETUSERATTR | |
52 | ||
a8545c6c | 53 | /* Work around problematic Linux PAM modules handling of PAM_TTY */ |
54 | #undef PAM_TTY_KLUDGE | |
55 | ||
b3f162ba | 56 | /* Use PIPES instead of a socketpair() */ |
57 | #undef USE_PIPES | |
58 | ||
2647ae26 | 59 | /* Define if your snprintf is busted */ |
60 | #undef BROKEN_SNPRINTF | |
61 | ||
3c62e7eb | 62 | /* Define if you are on Cygwin */ |
63 | #undef HAVE_CYGWIN | |
64 | ||
66d6c27e | 65 | /* Define if you lack native POSIX regex and you are using PCRE */ |
66 | #undef HAVE_LIBPCRE | |
d8f1edd5 | 67 | |
443172c4 | 68 | /* Define if you have a broken realpath. */ |
69 | #undef BROKEN_REALPATH | |
70 | ||
729bfe59 | 71 | /* Define if you are on NeXT */ |
72 | #undef HAVE_NEXT | |
73 | ||
66d6c27e | 74 | /* Define if you are on NEWS-OS */ |
75 | #undef HAVE_NEWS4 | |
76 | ||
717057b6 | 77 | /* Define if you want to enable PAM support */ |
78 | #undef USE_PAM | |
d94aa2ae | 79 | |
c1ef8333 | 80 | /* Define if you want to enable AIX4's authenticate function */ |
4c40f834 | 81 | #undef WITH_AIXAUTHENTICATE |
82 | ||
3206bb3b | 83 | /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ |
84 | #undef WITH_IRIX_ARRAY | |
85 | ||
86 | /* Define if you want IRIX project management */ | |
87 | #undef WITH_IRIX_PROJECT | |
88 | ||
89 | /* Define if you want IRIX audit trails */ | |
90 | #undef WITH_IRIX_AUDIT | |
91 | ||
d287c664 | 92 | /* Define if you want IRIX kernel jobs */ |
93 | #undef WITH_IRIX_JOBS | |
94 | ||
f601d847 | 95 | /* Location of random number pool */ |
4cca272e | 96 | #undef RANDOM_POOL |
97 | ||
9bdd5929 | 98 | /* Location of PRNGD/EGD random number socket */ |
99 | #undef PRNGD_SOCKET | |
100 | ||
101 | /* Port number of PRNGD/EGD random number socket */ | |
102 | #undef PRNGD_PORT | |
4c40f834 | 103 | |
b7a87eea | 104 | /* Builtin PRNG command timeout */ |
105 | #undef ENTROPY_TIMEOUT_MSEC | |
106 | ||
c54a6257 | 107 | /* Define if you want to install preformatted manpages.*/ |
108 | #undef MANTYPE | |
109 | ||
5881cd60 | 110 | /* Define if your ssl headers are included with #include <openssl/header.h> */ |
111 | #undef HAVE_OPENSSL | |
4cca272e | 112 | |
0a2ff95d | 113 | /* Define if you are linking against RSAref. Used only to print the right |
114 | * message at run-time. */ | |
115 | #undef RSAREF | |
116 | ||
89c7e31c | 117 | /* struct timeval */ |
118 | #undef HAVE_STRUCT_TIMEVAL | |
119 | ||
48e671d5 | 120 | /* struct utmp and struct utmpx fields */ |
4cca272e | 121 | #undef HAVE_HOST_IN_UTMP |
8946db53 | 122 | #undef HAVE_HOST_IN_UTMPX |
4811cc0b | 123 | #undef HAVE_ADDR_IN_UTMP |
4811cc0b | 124 | #undef HAVE_ADDR_IN_UTMPX |
48e671d5 | 125 | #undef HAVE_ADDR_V6_IN_UTMP |
126 | #undef HAVE_ADDR_V6_IN_UTMPX | |
f498ed15 | 127 | #undef HAVE_SYSLEN_IN_UTMPX |
70e0115b | 128 | #undef HAVE_PID_IN_UTMP |
70e0115b | 129 | #undef HAVE_TYPE_IN_UTMP |
25422c70 | 130 | #undef HAVE_TYPE_IN_UTMPX |
70e0115b | 131 | #undef HAVE_TV_IN_UTMP |
1d7b9b20 | 132 | #undef HAVE_TV_IN_UTMPX |
c73a0cb5 | 133 | #undef HAVE_ID_IN_UTMP |
daaff4d5 | 134 | #undef HAVE_ID_IN_UTMPX |
1d7b9b20 | 135 | #undef HAVE_EXIT_IN_UTMP |
136 | #undef HAVE_TIME_IN_UTMP | |
137 | #undef HAVE_TIME_IN_UTMPX | |
c73a0cb5 | 138 | |
1d7b9b20 | 139 | /* Define if you don't want to use your system's login() call */ |
140 | #undef DISABLE_LOGIN | |
141 | ||
142 | /* Define if you don't want to use pututline() etc. to write [uw]tmp */ | |
143 | #undef DISABLE_PUTUTLINE | |
144 | ||
145 | /* Define if you don't want to use pututxline() etc. to write [uw]tmpx */ | |
146 | #undef DISABLE_PUTUTXLINE | |
147 | ||
148 | /* Define if you don't want to use lastlog */ | |
149 | #undef DISABLE_LASTLOG | |
150 | ||
151 | /* Define if you don't want to use utmp */ | |
152 | #undef DISABLE_UTMP | |
153 | ||
154 | /* Define if you don't want to use utmpx */ | |
155 | #undef DISABLE_UTMPX | |
156 | ||
157 | /* Define if you don't want to use wtmp */ | |
158 | #undef DISABLE_WTMP | |
159 | ||
160 | /* Define if you don't want to use wtmpx */ | |
161 | #undef DISABLE_WTMPX | |
162 | ||
7e2d5fa4 | 163 | /* Some systems need a utmpx entry for /bin/login to work */ |
164 | #undef LOGIN_NEEDS_UTMPX | |
165 | ||
166 | /* Some versions of /bin/login need the TERM supplied on the commandline */ | |
167 | #undef LOGIN_NEEDS_TERM | |
168 | ||
1d7b9b20 | 169 | /* Define if you want to specify the path to your lastlog file */ |
170 | #undef CONF_LASTLOG_FILE | |
171 | ||
172 | /* Define if you want to specify the path to your utmp file */ | |
173 | #undef CONF_UTMP_FILE | |
174 | ||
175 | /* Define if you want to specify the path to your wtmp file */ | |
176 | #undef CONF_WTMP_FILE | |
177 | ||
178 | /* Define if you want to specify the path to your utmpx file */ | |
179 | #undef CONF_UTMPX_FILE | |
180 | ||
181 | /* Define if you want to specify the path to your wtmpx file */ | |
182 | #undef CONF_WTMPX_FILE | |
92f90c57 | 183 | |
4cca272e | 184 | /* Define is libutil has login() function */ |
185 | #undef HAVE_LIBUTIL_LOGIN | |
6a17f9c2 | 186 | |
f601d847 | 187 | /* Define if you want external askpass support */ |
dad9a31e | 188 | #undef USE_EXTERNAL_ASKPASS |
045672f9 | 189 | |
f601d847 | 190 | /* Define if libc defines __progname */ |
191 | #undef HAVE___PROGNAME | |
192 | ||
91b8065d | 193 | /* Define if you want Kerberos 4 support */ |
194 | #undef KRB4 | |
195 | ||
196 | /* Define if you want AFS support */ | |
197 | #undef AFS | |
198 | ||
199 | /* Define if you want S/Key support */ | |
200 | #undef SKEY | |
201 | ||
202 | /* Define if you want TCP Wrappers support */ | |
203 | #undef LIBWRAP | |
204 | ||
beb43d31 | 205 | /* Define if your libraries define login() */ |
206 | #undef HAVE_LOGIN | |
207 | ||
208 | /* Define if your libraries define daemon() */ | |
209 | #undef HAVE_DAEMON | |
210 | ||
aa6bd60a | 211 | /* Define if your libraries define getpagesize() */ |
212 | #undef HAVE_GETPAGESIZE | |
213 | ||
a7effaac | 214 | /* Define if xauth is found in your path */ |
215 | #undef XAUTH_PATH | |
216 | ||
f498ed15 | 217 | /* Define if rsh is found in your path */ |
218 | #undef RSH_PATH | |
219 | ||
caf3bc51 | 220 | /* Define if you want to allow MD5 passwords */ |
221 | #undef HAVE_MD5_PASSWORDS | |
222 | ||
a7effaac | 223 | /* Define if you want to disable shadow passwords */ |
224 | #undef DISABLE_SHADOW | |
225 | ||
4cb5ffa0 | 226 | /* Define if you want to use shadow password expire field */ |
227 | #undef HAS_SHADOW_EXPIRE | |
228 | ||
4d33e531 | 229 | /* Define if you have Digital Unix Security Integration Architecture */ |
230 | #undef HAVE_OSF_SIA | |
231 | ||
a423beaf | 232 | /* Define if you have getpwanam(3) [SunOS 4.x] */ |
233 | #undef HAVE_GETPWANAM | |
234 | ||
b7a87eea | 235 | /* Defined if in_systm.h needs to be included with netinet/ip.h (HPUX - <sigh/>) */ |
236 | #undef NEED_IN_SYSTM_H | |
237 | ||
96ad4350 | 238 | /* Define if you have an old version of PAM which takes only one argument */ |
239 | /* to pam_strerror */ | |
240 | #undef HAVE_OLD_PAM | |
241 | ||
adeebd37 | 242 | /* Define if you are using Solaris-derived PAM which passes pam_messages */ |
243 | /* to the conversation function with an extra level of indirection */ | |
244 | #undef PAM_SUN_CODEBASE | |
2b87da3b | 245 | |
f498ed15 | 246 | /* Set this to your mail directory if you don't have maillock.h */ |
247 | #undef MAIL_DIRECTORY | |
248 | ||
2b942fe0 | 249 | /* Data types */ |
14a9a859 | 250 | #undef HAVE_U_INT |
2b942fe0 | 251 | #undef HAVE_INTXX_T |
252 | #undef HAVE_U_INTXX_T | |
253 | #undef HAVE_UINTXX_T | |
bd590612 | 254 | #undef HAVE_INT64_T |
255 | #undef HAVE_U_INT64_T | |
ea1970a3 | 256 | #undef HAVE_SOCKLEN_T |
e3a93db0 | 257 | #undef HAVE_SIZE_T |
c04f75f1 | 258 | #undef HAVE_SSIZE_T |
f1c4659d | 259 | #undef HAVE_CLOCK_T |
729bfe59 | 260 | #undef HAVE_MODE_T |
261 | #undef HAVE_PID_T | |
1c04b088 | 262 | #undef HAVE_SA_FAMILY_T |
48e671d5 | 263 | #undef HAVE_STRUCT_SOCKADDR_STORAGE |
264 | #undef HAVE_STRUCT_ADDRINFO | |
265 | #undef HAVE_STRUCT_IN6_ADDR | |
266 | #undef HAVE_STRUCT_SOCKADDR_IN6 | |
267 | ||
268 | /* Fields in struct sockaddr_storage */ | |
269 | #undef HAVE_SS_FAMILY_IN_SS | |
270 | #undef HAVE___SS_FAMILY_IN_SS | |
2b942fe0 | 271 | |
47af6577 | 272 | /* Define if you have a regcomp() function */ |
273 | #undef HAVE_REGCOMP | |
274 | ||
a408af76 | 275 | /* Define if you have /dev/ptmx */ |
276 | #undef HAVE_DEV_PTMX | |
277 | ||
278 | /* Define if you have /dev/ptc */ | |
279 | #undef HAVE_DEV_PTS_AND_PTC | |
280 | ||
a7effaac | 281 | /* Define if you need to use IP address instead of hostname in $DISPLAY */ |
282 | #undef IPADDR_IN_DISPLAY | |
847e8865 | 283 | |
cb807f40 | 284 | /* Specify default $PATH */ |
285 | #undef USER_PATH | |
286 | ||
47e45e44 | 287 | /* Specify location of ssh.pid */ |
42f11eb2 | 288 | #undef _PATH_SSH_PIDDIR |
47e45e44 | 289 | |
59e76f33 | 290 | /* Use IPv4 for connection by default, IPv6 can still if explicity asked */ |
291 | #undef IPV4_DEFAULT | |
292 | ||
66d6c27e | 293 | /* If you have no atexit() but xatexit(), and want to use xatexit() */ |
294 | #undef HAVE_XATEXIT | |
295 | ||
4c8ef3fb | 296 | /* getaddrinfo is broken (if present) */ |
297 | #undef BROKEN_GETADDRINFO | |
298 | ||
92cb021c | 299 | /* Workaround more Linux IPv6 quirks */ |
80faa19f | 300 | #undef DONT_TRY_OTHER_AF |
301 | ||
302 | /* Detect IPv4 in IPv6 mapped addresses and treat as IPv4 */ | |
303 | #undef IPV4_IN_IPV6 | |
304 | ||
af774732 | 305 | /* Define if you have BSD auth support */ |
306 | #undef BSD_AUTH | |
307 | ||
a738c3b0 | 308 | /* Define if X11 doesn't support AF_UNIX sockets on that system */ |
309 | #undef NO_X11_UNIX_SOCKETS | |
310 | ||
e9a13ac1 | 311 | /* Needed for SCO and NeXT */ |
86b416a7 | 312 | #undef BROKEN_SAVED_UIDS |
e9a13ac1 | 313 | |
84ceda19 | 314 | /* Define if your system glob() function has the GLOB_ALTDIRFUNC extension */ |
315 | #undef GLOB_HAS_ALTDIRFUNC | |
316 | ||
40849fdb | 317 | /* Define if your system glob() function has gl_matchc options in glob_t */ |
318 | #undef GLOB_HAS_GL_MATCHC | |
319 | ||
edbe6722 | 320 | /* Define in your struct dirent expects you to allocate extra space for d_name */ |
321 | #undef BROKEN_ONE_BYTE_DIRENT_D_NAME | |
322 | ||
1812a662 | 323 | /* Define if your getopt(3) defines and uses optreset */ |
324 | #undef HAVE_GETOPT_OPTRESET | |
325 | ||
dcf3fbb2 | 326 | @BOTTOM@ |
327 | ||
045672f9 | 328 | /* ******************* Shouldn't need to edit below this line ************** */ |
6a17f9c2 | 329 | |
cb807f40 | 330 | #include "defines.h" |
76a8e733 | 331 | |
082bbfb3 | 332 | #endif /* _CONFIG_H */ |