From 9885b58b9ffbb880f2e77a1ce8462b7a9786e05d Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Fri, 11 Jun 2010 15:24:10 +0200 Subject: [PATCH] Add nameserver settings to the manual configuration setting This is needed for ofono when the modem sends fixed IP settings, along with namesevers. --- src/network.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/network.c b/src/network.c index 4310490..74b104b 100644 --- a/src/network.c +++ b/src/network.c @@ -745,6 +745,7 @@ static void set_connected_manual(struct connman_network *network) { struct connman_service *service; struct connman_ipconfig *ipconfig; + const char *nameserver = NULL; int err; DBG("network %p", network); @@ -762,6 +763,11 @@ static void set_connected_manual(struct connman_network *network) return; } + connman_element_get_value(&network->element, + CONNMAN_PROPERTY_ID_IPV4_NAMESERVER, &nameserver); + if (nameserver != NULL) + __connman_service_append_nameserver(service, nameserver); + __connman_ipconfig_set_gateway(ipconfig, &network->element); network->connecting = FALSE; -- 2.7.4