GNOME Bugzilla – Bug 740147
[PATCH] dhcp: wait for an IPv6LL address before starting DHCPv6
Last modified: 2014-12-01 11:05:28 UTC
Created attachment 290740 [details] [review] 0001-dhcp-wait-for-an-IPv6LL-address-before-starting-DHCP.patch For ipv6.method=dhcp NM was not waiting for an IPv6LL address, which caused the DHCP client to exit early because it had no local address to bind to.
Comment on attachment 290740 [details] [review] 0001-dhcp-wait-for-an-IPv6LL-address-before-starting-DHCP.patch as far as I can tell, it looks right. >+ if (priv->dhcp6_ip6_config) { >+ g_object_unref (priv->dhcp6_ip6_config); >+ priv->dhcp6_ip6_config = NULL; >+ } update that to use g_clear_object() while you're there
Does it ensure that we wait for the LL address to become actually ready, i.e. DAD is finished?
LGTM (In reply to comment #2) > Does it ensure that we wait for the LL address to become actually ready, i.e. > DAD is finished? Yes, it ensures that
Fixed up and pushed.
*** Bug 726280 has been marked as a duplicate of this bug. ***