[gdm] If HOST_NAME_MAX is not available, try _POSIX_HOST_NAME_MAX, then default to
- From: Brian Cameron <bcameron src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gdm] If HOST_NAME_MAX is not available, try _POSIX_HOST_NAME_MAX, then default to
- Date: Mon, 24 Aug 2009 20:40:12 +0000 (UTC)
commit 209f3ea72769a3fc3c9a022640e3f1f6801d7019
Author: Brian Cameron <Brian Cameron sun com>
Date: Mon Aug 24 15:38:11 2009 -0500
If HOST_NAME_MAX is not available, try _POSIX_HOST_NAME_MAX, then default to
256. Fixes bug #508676.
configure.ac | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index e04025e..9006020 100644
--- a/configure.ac
+++ b/configure.ac
@@ -307,6 +307,12 @@ AC_CHECK_FUNC(gethostbyname,,[
EXTRA_SLAVE_LIBS="$EXTRA_SLAVE_LIBS -lnsl"
EXTRA_CHOOSER_LIBS="$EXTRA_CHOOSER_LIBS -lnsl"
EXTRA_TEST_LIBS="$EXTRA_TEST_LIBS -lnsl"])])
+AC_CHECK_DECL(HOST_NAME_MAX, ,
+ AC_CHECK_DECL(_POSIX_HOST_NAME_MAX,
+ AC_DEFINE(HOST_NAME_MAX, _POSIX_HOST_NAME_MAX, []),
+ AC_DEFINE(HOST_NAME_MAX, 256, [Define to 256 if neither have HOST_NAME_MAX nor _POSIX_HOST_NAME_MAX]),
+ [[#include <limits.h>]]),
+ [[#include <limits.h>]])
AC_CHECK_FUNC(sched_yield,[
AC_DEFINE(HAVE_SCHED_YIELD, 1, [Define if we have sched yield])],[
AC_CHECK_LIB(rt,sched_yield, [
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]