summaryrefslogtreecommitdiff
path: root/plugins
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 /plugins
parent9f43fdde6473e0334ce9820166468136e63977ef (diff)
downloadconnman-a4d401cd798841792c4bba7d06405aa7879bd221.tar.gz
connman-a4d401cd798841792c4bba7d06405aa7879bd221.tar.bz2
connman-a4d401cd798841792c4bba7d06405aa7879bd221.zip
Check for dhclient hostname support
Diffstat (limited to 'plugins')
-rw-r--r--plugins/dhclient.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/dhclient.c b/plugins/dhclient.c
index d29b1d61..fd867739 100644
--- a/plugins/dhclient.c
+++ b/plugins/dhclient.c
@@ -147,8 +147,10 @@ static void dhclient_setup(struct connman_task *task, const char *ifname)
connman_task_add_argument(task, "-sf", "%s/dhclient-script", SCRIPTDIR);
hostname = connman_utsname_get_hostname();
+#ifdef HAVE_DHCLIENT_HOSTNAME
if (hostname != NULL)
connman_task_add_argument(task, "-H", hostname);
+#endif
connman_task_add_argument(task, ifname, NULL);
connman_task_add_argument(task, "-n", NULL);