summaryrefslogtreecommitdiff
path: root/libnm-glib/nm-ip4-config.c
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-02-18 16:13:23 +0100
committerLubomir Rintel <lkundrak@v3.sk>2016-02-19 14:40:16 +0100
commit89d6fa6aa93cdc982992c137f0b694cd339c315c (patch)
tree22fe47da9f06edb0b2c5ab6a0e5837997bc950db /libnm-glib/nm-ip4-config.c
parent6d5e55870a00f44ab1421b5579ef8c309a7a615d (diff)
downloadNetworkManager-89d6fa6aa93cdc982992c137f0b694cd339c315c.tar.gz
device: don't allways set assumed reason when platform init is done
When the device is transitioning from unmanaged to disconnected for "assumed" reason, bring_up is not called. This is not a good thing in numerous instances, e.g.: 1.) vlans that we've created need that to set IFF_UP and read carrier otherwise they won't be available for connections. 2.) veths that are being managed need to start the deferred carrier check so that the behavior matches real Ethernet. 3.) Hardware devices that were plugged in while NetworkManager is running that need the IFF_UP for a carrier check, possibly enqueueing a deferred one. Fixes: 5637d72af2d51b6f2b8dbe70553754f1828fdb66.
Diffstat (limited to 'libnm-glib/nm-ip4-config.c')
0 files changed, 0 insertions, 0 deletions