ip6: don't 'assume' IPv6 connections (bgo #676740)
authorPavel Šimerda <psimerda@redhat.com>
Thu, 24 May 2012 13:37:40 +0000 (15:37 +0200)
committerPavel Šimerda <psimerda@redhat.com>
Wed, 30 May 2012 17:07:14 +0000 (19:07 +0200)
commit2a4adee158b59aedc5cd98d24852762de26379d8
tree97d8a935a6c529c32ee7c34757f8457ead00b831
parentb20623e05fcb675a9c100bc9bc97c9e0d91e2f36
ip6: don't 'assume' IPv6 connections (bgo #676740)

The bug report describes a testing scenario where device is down
and no IPv4 or IPv6 addresses are set up. Then NetworkManager
is started and it decides not to configure DHCPv6 address. This
is caused by code copied from IPv4 that does not work here at
all (and I wonder if it does in IPv4).

In any case, when NetworkManager starts a DHCP client and recieves
an IPv6 address (no addresses are configured at the time), it
*must* send this new IPv6 address to the kernel.
src/nm-device.c