Hi Jukka, On Mon, Jun 20, 2011 at 02:05:26PM +0300, Jukka Rissanen wrote: > --- > src/network.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/src/network.c b/src/network.c > index 4abcb09..0ae77ca 100644 > --- a/src/network.c > +++ b/src/network.c > @@ -1101,6 +1101,9 @@ static gboolean set_connected(gpointer user_data) > __connman_connection_gateway_remove(service, > CONNMAN_IPCONFIG_TYPE_ALL); > > + __connman_ipconfig_address_unset(ipconfig_ipv4); > + __connman_ipconfig_address_unset(ipconfig_ipv6); > + So we're already calling ipconfig_address_remove() from service.c and also from dhcp.c. Why do we need this ? Btw, the changelog would be the right place to explain why we do need those calls.
Cheers, Samuel. -- Intel Open Source Technology Centre http://oss.intel.com/ _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
