diff options
Diffstat (limited to 'acconfig.h')
-rw-r--r-- | acconfig.h | 79 |
1 files changed, 16 insertions, 63 deletions
diff --git a/acconfig.h b/acconfig.h index 9bfb9b6c9..b6e4b37cc 100644 --- a/acconfig.h +++ b/acconfig.h | |||
@@ -1,28 +1,4 @@ | |||
1 | /* $Id: acconfig.h,v 1.166 2003/09/16 01:52:19 dtucker Exp $ */ | 1 | /* $Id: acconfig.h,v 1.149 2003/03/10 00:38:10 djm Exp $ */ |
2 | |||
3 | /* | ||
4 | * Copyright (c) 1999-2003 Damien Miller. All rights reserved. | ||
5 | * | ||
6 | * Redistribution and use in source and binary forms, with or without | ||
7 | * modification, are permitted provided that the following conditions | ||
8 | * are met: | ||
9 | * 1. Redistributions of source code must retain the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer. | ||
11 | * 2. Redistributions in binary form must reproduce the above copyright | ||
12 | * notice, this list of conditions and the following disclaimer in the | ||
13 | * documentation and/or other materials provided with the distribution. | ||
14 | * | ||
15 | * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | ||
16 | * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | ||
17 | * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | ||
18 | * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | ||
19 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
20 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||
21 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||
22 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
23 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||
24 | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
25 | */ | ||
26 | 2 | ||
27 | #ifndef _CONFIG_H | 3 | #ifndef _CONFIG_H |
28 | #define _CONFIG_H | 4 | #define _CONFIG_H |
@@ -32,19 +8,9 @@ | |||
32 | 8 | ||
33 | @TOP@ | 9 | @TOP@ |
34 | 10 | ||
35 | /* Define if your platform breaks doing a seteuid before a setuid */ | ||
36 | #undef SETEUID_BREAKS_SETUID | ||
37 | |||
38 | /* Define if your setreuid() is broken */ | ||
39 | #undef BROKEN_SETREUID | ||
40 | |||
41 | /* Define if your setregid() is broken */ | ||
42 | #undef BROKEN_SETREGID | ||
43 | |||
44 | /* Define to a Set Process Title type if your system is */ | 11 | /* Define to a Set Process Title type if your system is */ |
45 | /* supported by bsd-setproctitle.c */ | 12 | /* supported by bsd-setproctitle.c */ |
46 | #undef SPT_TYPE | 13 | #undef SPT_TYPE |
47 | #undef SPT_PADCHAR | ||
48 | 14 | ||
49 | /* setgroups() NOOP allowed */ | 15 | /* setgroups() NOOP allowed */ |
50 | #undef SETGROUPS_NOOP | 16 | #undef SETGROUPS_NOOP |
@@ -116,9 +82,6 @@ | |||
116 | /* Define if you want to enable AIX4's authenticate function */ | 82 | /* Define if you want to enable AIX4's authenticate function */ |
117 | #undef WITH_AIXAUTHENTICATE | 83 | #undef WITH_AIXAUTHENTICATE |
118 | 84 | ||
119 | /* Define if your AIX loginfailed() function takes 4 arguments (AIX >= 5.2) */ | ||
120 | #undef AIX_LOGINFAILED_4ARG | ||
121 | |||
122 | /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ | 85 | /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ |
123 | #undef WITH_IRIX_ARRAY | 86 | #undef WITH_IRIX_ARRAY |
124 | 87 | ||
@@ -238,15 +201,18 @@ | |||
238 | /* Define if compiler implements __func__ */ | 201 | /* Define if compiler implements __func__ */ |
239 | #undef HAVE___func__ | 202 | #undef HAVE___func__ |
240 | 203 | ||
241 | /* Define this is you want GSSAPI support in the version 2 protocol */ | ||
242 | #undef GSSAPI | ||
243 | |||
244 | /* Define if you want Kerberos 5 support */ | 204 | /* Define if you want Kerberos 5 support */ |
245 | #undef KRB5 | 205 | #undef KRB5 |
246 | 206 | ||
247 | /* Define this if you are using the Heimdal version of Kerberos V5 */ | 207 | /* Define this if you are using the Heimdal version of Kerberos V5 */ |
248 | #undef HEIMDAL | 208 | #undef HEIMDAL |
249 | 209 | ||
210 | /* Define if you want Kerberos 4 support */ | ||
211 | #undef KRB4 | ||
212 | |||
213 | /* Define if you want AFS support */ | ||
214 | #undef AFS | ||
215 | |||
250 | /* Define if you want S/Key support */ | 216 | /* Define if you want S/Key support */ |
251 | #undef SKEY | 217 | #undef SKEY |
252 | 218 | ||
@@ -329,6 +295,9 @@ | |||
329 | /* Specify location of ssh.pid */ | 295 | /* Specify location of ssh.pid */ |
330 | #undef _PATH_SSH_PIDDIR | 296 | #undef _PATH_SSH_PIDDIR |
331 | 297 | ||
298 | /* Use IPv4 for connection by default, IPv6 can still if explicity asked */ | ||
299 | #undef IPV4_DEFAULT | ||
300 | |||
332 | /* getaddrinfo is broken (if present) */ | 301 | /* getaddrinfo is broken (if present) */ |
333 | #undef BROKEN_GETADDRINFO | 302 | #undef BROKEN_GETADDRINFO |
334 | 303 | ||
@@ -359,9 +328,6 @@ | |||
359 | /* Define in your struct dirent expects you to allocate extra space for d_name */ | 328 | /* Define in your struct dirent expects you to allocate extra space for d_name */ |
360 | #undef BROKEN_ONE_BYTE_DIRENT_D_NAME | 329 | #undef BROKEN_ONE_BYTE_DIRENT_D_NAME |
361 | 330 | ||
362 | /* Define if your system has /etc/default/login */ | ||
363 | #undef HAVE_ETC_DEFAULT_LOGIN | ||
364 | |||
365 | /* Define if your getopt(3) defines and uses optreset */ | 331 | /* Define if your getopt(3) defines and uses optreset */ |
366 | #undef HAVE_GETOPT_OPTRESET | 332 | #undef HAVE_GETOPT_OPTRESET |
367 | 333 | ||
@@ -401,28 +367,15 @@ | |||
401 | /* Silly mkstemp() */ | 367 | /* Silly mkstemp() */ |
402 | #undef HAVE_STRICT_MKSTEMP | 368 | #undef HAVE_STRICT_MKSTEMP |
403 | 369 | ||
370 | /* Setproctitle emulation */ | ||
371 | #undef SETPROCTITLE_STRATEGY | ||
372 | #undef SETPROCTITLE_PS_PADDING | ||
373 | |||
404 | /* Some systems put this outside of libc */ | 374 | /* Some systems put this outside of libc */ |
405 | #undef HAVE_NANOSLEEP | 375 | #undef HAVE_NANOSLEEP |
406 | 376 | ||
407 | /* Define if sshd somehow reacquires a controlling TTY after setsid() */ | 377 | /* Pushing STREAMS modules incorrectly acquires a controlling TTY */ |
408 | #undef SSHD_ACQUIRES_CTTY | 378 | #undef STREAMS_PUSH_ACQUIRES_CTTY |
409 | |||
410 | /* Define if cmsg_type is not passed correctly */ | ||
411 | #undef BROKEN_CMSG_TYPE | ||
412 | |||
413 | /* Strings used in /etc/passwd to denote locked account */ | ||
414 | #undef LOCKED_PASSWD_STRING | ||
415 | #undef LOCKED_PASSWD_PREFIX | ||
416 | #undef LOCKED_PASSWD_SUBSTR | ||
417 | |||
418 | /* Define if DNS support is to be activated */ | ||
419 | #undef DNS | ||
420 | |||
421 | /* Define if getrrsetbyname() exists */ | ||
422 | #undef HAVE_GETRRSETBYNAME | ||
423 | |||
424 | /* Define if HEADER.ad exists in arpa/nameser.h */ | ||
425 | #undef HAVE_HEADER_AD | ||
426 | 379 | ||
427 | @BOTTOM@ | 380 | @BOTTOM@ |
428 | 381 | ||