core: change the rules for ignore-carrier
authorDan Winship <danw@gnome.org>
Fri, 12 Jul 2013 14:43:45 +0000 (10:43 -0400)
committerDan Winship <danw@gnome.org>
Mon, 22 Jul 2013 15:30:21 +0000 (11:30 -0400)
commit17e91fd46aca2f99f8231d9e9d9916bb110b1be9
treeade42e798a22acfa41f3549675863d7b3fbfb04f
parent841ca9bb84fc8f7ba3cf1056a3068cde427ce165
core: change the rules for ignore-carrier

The previous ignore-carrier rules did not work well with dynamic IP
(dhcp/slaac) connections. Change the rule so that only static IP
connections can be activated when carrier is not present (but both
static and dynamic connections will remain up when carrier is lost).
data/server.conf.in
man/NetworkManager.conf.xml
src/devices/nm-device.c
src/devices/nm-device.h
src/nm-manager.c
src/nm-policy.c