From 15aa3f3f8240bf4f5dd30582258b7366c18173c0 Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Thu, 22 Jul 2010 15:54:58 +0200 Subject: gdhcp hostname option support --- gdhcp/client.c | 2 +- gdhcp/common.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'gdhcp') diff --git a/gdhcp/client.c b/gdhcp/client.c index 32263926..21b27456 100644 --- a/gdhcp/client.c +++ b/gdhcp/client.c @@ -1185,7 +1185,7 @@ GDHCPClientError g_dhcp_client_set_send(GDHCPClient *dhcp_client, uint8_t *binary_option; const char *hostname; - if (option_code == DHCP_HOST_NAME) { + if (option_code == G_DHCP_HOST_NAME) { hostname = get_hostname(option_value); binary_option = alloc_dhcp_option(option_code, hostname, 0); diff --git a/gdhcp/common.c b/gdhcp/common.c index 784844b5..14fc62c6 100644 --- a/gdhcp/common.c +++ b/gdhcp/common.c @@ -37,6 +37,7 @@ static const DHCPOption client_options[] = { { OPTION_IP, 0x01 }, /* subnet-mask */ { OPTION_IP | OPTION_LIST, 0x03 }, /* routers */ { OPTION_IP | OPTION_LIST, 0x06 }, /* domain-name-servers */ + { OPTION_STRING, 0x0c }, /* hostname */ { OPTION_STRING, 0x0f }, /* domain-name */ { OPTION_IP | OPTION_LIST, 0x2a }, /* ntp-servers */ { OPTION_U32, 0x33 }, /* dhcp-lease-time */ -- cgit v1.2.3