From: Samuel Ortiz Date: Fri, 11 Jun 2010 13:24:10 +0000 (+0200) Subject: Add nameserver settings to the manual configuration setting X-Git-Tag: 0.54~15 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9885b58b9ffbb880f2e77a1ce8462b7a9786e05d;p=platform%2Fupstream%2Fconnman.git Add nameserver settings to the manual configuration setting This is needed for ofono when the modem sends fixed IP settings, along with namesevers. --- 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;