diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-12-14 05:33:15 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-12-14 05:33:15 +0100 |
commit | 526e5e61e4e267e9672f429bbf6c338e46506038 (patch) | |
tree | ef7106011b48d3604f15943639f6a7129fd46a7e /src | |
parent | f3dc9d0ddf44509ca2d9986de149ec5378a1afb2 (diff) | |
download | connman-526e5e61e4e267e9672f429bbf6c338e46506038.tar.gz connman-526e5e61e4e267e9672f429bbf6c338e46506038.tar.bz2 connman-526e5e61e4e267e9672f429bbf6c338e46506038.zip |
Add timeserver value from DHCP configuration
Diffstat (limited to 'src')
-rw-r--r-- | src/dhcp.c | 2 | ||||
-rw-r--r-- | src/element.c | 1 |
2 files changed, 3 insertions, 0 deletions
@@ -119,6 +119,8 @@ void connman_dhcp_set_value(struct connman_dhcp *dhcp, } else if (g_strcmp0(key, "Hostname") == 0) { __connman_utsname_set_hostname(value); } else if (g_strcmp0(key, "Timeserver") == 0) { + g_free(dhcp->element->ipv4.timeserver); + dhcp->element->ipv4.timeserver = g_strdup(value); } else if (g_strcmp0(key, "MTU") == 0) { } } diff --git a/src/element.c b/src/element.c index 5530e439..ef5f7750 100644 --- a/src/element.c +++ b/src/element.c @@ -682,6 +682,7 @@ void connman_element_unref(struct connman_element *element) g_free(element->ipv4.network); g_free(element->ipv4.broadcast); g_free(element->ipv4.nameserver); + g_free(element->ipv4.timeserver); g_free(element->devname); g_free(element->path); g_free(element->name); |