summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-05-13 13:08:32 +0200
committerMarcel Holtmann <marcel@holtmann.org>2010-05-13 13:08:32 +0200
commita4d401cd798841792c4bba7d06405aa7879bd221 (patch)
treea610c977469fdad09ca61395b6372efc50a8749c /configure.ac
parent9f43fdde6473e0334ce9820166468136e63977ef (diff)
downloadconnman-a4d401cd798841792c4bba7d06405aa7879bd221.tar.gz
connman-a4d401cd798841792c4bba7d06405aa7879bd221.tar.bz2
connman-a4d401cd798841792c4bba7d06405aa7879bd221.zip
Check for dhclient hostname support
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 3fc7b882..94d518ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -128,6 +128,12 @@ if (test "${enable_dhclient}" != "no"); then
DHCLIENT="${path_dhclient}"
AC_SUBST(DHCLIENT)
fi
+ AC_MSG_CHECKING(dhclient major version)
+ version_dhclient=`${DHCLIENT} --version 2>&1 | sed '/^isc-dhclient-*/!d; s///; s/\..*//;q'`
+ AC_MSG_RESULT(${version_dhclient})
+ if (test "${version_dhclient}" = "4"); then
+ AC_DEFINE(HAVE_DHCLIENT_HOSTNAME, 1, [Define to 1 if you have dhclient hostname support.])
+ fi
fi
AM_CONDITIONAL(DHCLIENT, test "${enable_dhclient}" != "no")
AM_CONDITIONAL(DHCLIENT_BUILTIN, test "${enable_dhclient}" = "builtin")