]>
Commit | Line | Data |
---|---|---|
a52153e7 MT |
1 | --- Linux-PAM-0.99.3.0/configure.in.host-name-max 2005-12-12 19:56:27.000000000 +0300 |
2 | +++ Linux-PAM-0.99.3.0/configure.in 2006-01-28 01:31:58.000000000 +0300 | |
cd1a2927 MT |
3 | @@ -395,6 +395,46 @@ |
4 | AC_CHECK_FUNCS(getpwnam_r getpwuid_r getgrnam_r getgrgid_r getspnam_r) | |
5 | AC_CHECK_FUNCS(getgrouplist getline getdelim) | |
6 | ||
7 | +AH_BOTTOM([#ifndef HAVE_HOST_NAME_MAX | |
8 | + #ifdef HAVE_MAXHOSTNAME | |
9 | + #include <sys/param.h> | |
10 | + #define HOST_NAME_MAX MAXHOSTNAME | |
11 | + #else | |
12 | + #define HOST_NAME_MAX 64 | |
13 | + #endif | |
14 | +#endif]) | |
15 | +ac_cv_maxhostname_defined=no | |
16 | +AC_CACHE_CHECK([[whether HOST_NAME_MAX is defined in limits.h]], | |
17 | +[ac_cv_host_name_max_defined], | |
18 | +[AC_COMPILE_IFELSE([[#include <limits.h> | |
19 | + | |
20 | +char name[HOST_NAME_MAX]; | |
21 | + | |
22 | +int main() | |
23 | +{ | |
24 | + return 0; | |
25 | +}]], [ac_cv_host_name_max_defined=yes | |
26 | + AC_MSG_RESULT([ac_cv_host_name_max_defined])], | |
27 | +[ac_cv_host_name_max_defined=no | |
28 | +AC_MSG_RESULT([ac_cv_host_name_max_defined]) | |
29 | +AC_CACHE_CHECK([[whether MAXHOSTNAME is defined in sys/param.h]], | |
30 | +[ac_cv_maxhostname_defined], | |
31 | +[AC_COMPILE_IFELSE([[#include <sys/param.h> | |
32 | + | |
33 | +char name[MAXHOSTNAME]; | |
34 | + | |
35 | +int main() | |
36 | +{ | |
37 | +return 0; | |
38 | +}]], [ac_cv_maxhostname_defined=yes], [ac_cv_maxhostname_defined=no])]) | |
39 | +AC_MSG_RESULT([ac_cv_maxhostname_defined])])]) | |
40 | +if test $ac_cv_host_name_max_defined = yes; then | |
41 | +AC_DEFINE([HAVE_HOST_NAME_MAX], 1, [Define if system header limits.h defines HOST_NAME_MAX]) | |
42 | +fi | |
43 | +if test $ac_cv_maxhostname_defined = yes; then | |
44 | +AC_DEFINE([HAVE_MAXHOSTNAME], 1, [Define if system header sys/param.h defines MAXHOSTNAME]) | |
45 | +fi | |
46 | + | |
47 | dnl Checks for programs/utilities | |
48 | AC_CHECK_PROG(SGML2PS, sgml2ps, yes, no) | |
a52153e7 MT |
49 | AC_CHECK_PROG(SGML2TXT, sgml2txt, yes, no) |
50 |