Fixed to wait for dhcp/ipv6 under systemd again
authorMarius Tomaschewski <mt@suse.com>
Tue, 19 Mar 2013 19:28:40 +0000 (20:28 +0100)
committerMarius Tomaschewski <mt@suse.com>
Wed, 20 Mar 2013 09:56:49 +0000 (10:56 +0100)
commita73d8a1a9d89da5571fe0dedd773760f0159eb33
treec49ed391b476a1751df7db215cc9c50d5a7793bb
parentcb5adb5e7b198b534d8960cbec0bf845535fdba7
Fixed to wait for dhcp/ipv6 under systemd again

Fixed regression caused by bnc#785240, bnc#780644 fixes to not
discard the dhcp/ipv6 dupplicate address detection in progress
error codes under systemd completely, but wait until dhcp/ipv6
dad finished or the WAIT_FOR_INTERFACES timeout is reached and
then discard in the status returned to systemd (bnc#808718).
It caused failures of other services trying to bind tentative
IPv6 addresses, e.g. in mixed dhcp4 / static IPv6 setups.
Thanks to Rolf Eike Beer for the report/tests/debug outputs.
scripts/network