summaryrefslogtreecommitdiff
path: root/acconfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'acconfig.h')
-rw-r--r--acconfig.h79
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