diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2016-09-19 10:51:56 +0200 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2016-09-22 14:12:06 +0200 |
commit | f1165cc29075cd12d5fff5226e5eff6735187885 (patch) | |
tree | 1ecb2d890519fac3e88a4d328c2f7e85a7875097 /libnm-core | |
parent | dbf0b343ec54ee8d34a003609a19fb74082d4afc (diff) | |
download | NetworkManager-f1165cc29075cd12d5fff5226e5eff6735187885.tar.gz |
device: rework state transition after IP configuration
Unify the two check_ip_done() and check_ip_failed() functions into a
single one to have all the state transition logic in the same place.
This also fixes a regression introduced by commit 553717bb1c9
("device: don't set ip4_state=IP_FAIL for ipv4.method=disabled").
After that commit the device immediately proceeded to IP_CHECK when
there was a disabled/ignore method. Now we wait for the termination of
the other method, like it used to be.
Fixes: 553717bb1c9ed31be0fab85bc37f6823dc8ab480
https://bugzilla.gnome.org/show_bug.cgi?id=771579
Diffstat (limited to 'libnm-core')
0 files changed, 0 insertions, 0 deletions