diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/configure.ac b/configure.ac index 431c6446b..8a23469ad 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,4 +1,4 @@ | |||
1 | # $Id: configure.ac,v 1.132 2003/07/08 10:52:13 dtucker Exp $ | 1 | # $Id: configure.ac,v 1.133 2003/07/14 06:21:44 dtucker Exp $ |
2 | 2 | ||
3 | AC_INIT | 3 | AC_INIT |
4 | AC_CONFIG_SRCDIR([ssh.c]) | 4 | AC_CONFIG_SRCDIR([ssh.c]) |
@@ -75,25 +75,26 @@ case "$host" in | |||
75 | AC_MSG_RESULT($blibflags) | 75 | AC_MSG_RESULT($blibflags) |
76 | fi | 76 | fi |
77 | LDFLAGS="$saved_LDFLAGS" | 77 | LDFLAGS="$saved_LDFLAGS" |
78 | # Check for authenticate. Might be in libs.a on older AIXes | 78 | dnl Check for authenticate. Might be in libs.a on older AIXes |
79 | AC_CHECK_FUNC(authenticate, [with_aixauthenticate=1], | 79 | AC_CHECK_FUNC(authenticate, [AC_DEFINE(WITH_AIXAUTHENTICATE)], |
80 | [AC_CHECK_LIB(s,authenticate, | 80 | [AC_CHECK_LIB(s,authenticate, |
81 | [ with_aixaixauthenticate=1 | 81 | [ AC_DEFINE(WITH_AIXAUTHENTICATE) |
82 | LIBS="$LIBS -ls" | 82 | LIBS="$LIBS -ls" |
83 | ]) | 83 | ]) |
84 | ]) | 84 | ]) |
85 | # Check if loginfailed takes 3 arguments (AIX <= 5.1) | 85 | dnl Check if loginfailed is declared and takes 4 arguments (AIX >= 5.2) |
86 | if (test "x$with_aixauthenticate" = "x1" ); then | 86 | AC_CHECK_DECL(loginfailed, |
87 | AC_DEFINE(WITH_AIXAUTHENTICATE) | 87 | [AC_MSG_CHECKING(if loginfailed takes 4 arguments) |
88 | AC_MSG_CHECKING(if loginfailed takes 3 arguments) | 88 | AC_TRY_COMPILE( |
89 | AC_TRY_COMPILE( | ||
90 | [#include <usersec.h>], | 89 | [#include <usersec.h>], |
91 | [(void)loginfailed("user","host","tty");], | 90 | [(void)loginfailed("user","host","tty",0);], |
92 | [AC_MSG_RESULT(yes) | 91 | [AC_MSG_RESULT(yes) |
93 | AC_DEFINE(AIX_LOGINFAILED_3ARG)], | 92 | AC_DEFINE(AIX_LOGINFAILED_4ARG)], |
94 | [AC_MSG_RESULT(no)] | 93 | [AC_MSG_RESULT(no)] |
95 | ) | 94 | )], |
96 | fi | 95 | [], |
96 | [#include <usersec.h>] | ||
97 | ) | ||
97 | AC_DEFINE(BROKEN_GETADDRINFO) | 98 | AC_DEFINE(BROKEN_GETADDRINFO) |
98 | AC_DEFINE(BROKEN_REALPATH) | 99 | AC_DEFINE(BROKEN_REALPATH) |
99 | dnl AIX handles lastlog as part of its login message | 100 | dnl AIX handles lastlog as part of its login message |