diff options
author | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2011-02-15 15:51:49 +0100 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-15 18:05:32 +0100 |
commit | a1530efdb8f9da676ff3edaa6cc848dd40524333 (patch) | |
tree | 1831a934a300ffe57266275479866f60e9381733 /plugins | |
parent | 460ad9cff5ff0850e1c860ca3f7627c6eb7e0575 (diff) | |
download | connman-a1530efdb8f9da676ff3edaa6cc848dd40524333.tar.gz connman-a1530efdb8f9da676ff3edaa6cc848dd40524333.tar.bz2 connman-a1530efdb8f9da676ff3edaa6cc848dd40524333.zip |
service: Refactor Service nameserver API
__connman_service_append/remove_namerserver() is renamed to
__connman_service_nameserver_append/remove to be more consistent with
the other Service API naming. Also the semantic changes to
append/remove instead of set/clear.
The list of configured nameservers takes preference over the list of
discovered (DHCP, VPN, ...) nameservers.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/pacrunner.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/pacrunner.c b/plugins/pacrunner.c index f914eeb0..14d04ced 100644 --- a/plugins/pacrunner.c +++ b/plugins/pacrunner.c @@ -178,10 +178,11 @@ static void create_proxy_configuration(void) connman_dbus_dict_append_array(&dict, "Domains", DBUS_TYPE_STRING, append_string, &str); - str = connman_service_get_nameserver(default_service); - if (str != NULL) + str_list = connman_service_get_nameservers(default_service); + if (str_list != NULL) connman_dbus_dict_append_array(&dict, "Nameservers", - DBUS_TYPE_STRING, append_string, &str); + DBUS_TYPE_STRING, append_string_list, + &str_list); connman_dbus_dict_close(&iter, &dict); |