service: Allow removing only certain type nameservers
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Wed, 14 Mar 2012 15:28:52 +0000 (17:28 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Mon, 19 Mar 2012 11:08:41 +0000 (13:08 +0200)
commitecefd0ab5b5d00db39ac999c18173c31164a448c
treea17627e0ad10711dee2d49f786100d44524fe428
parent601b74f0a26927c28627401f1ad46a790a2da330
service: Allow removing only certain type nameservers

When nameserver are removed by __connman_connection_gateway_remove()
then remove only certain type nameserver (IPv4 or IPv6). This is
needed so that we do not loose IPv4 routes if only IPv6 nameservers
are to be removed. This is needed when there are multiple connected
services.
src/connection.c
src/connman.h
src/service.c