NetworkManager/src
Jiří Klimeš ecdf7cba6b ifcfg-rh: respect DEVTIMEOUT if link is not announced by udev yet (rh #1192633)
If NIC related initialization takes a long time in udev processing, but we have
an ifindex from kernel, we still want to wait until udev is finished and the
device is really usable.
Check that by calling nm_platform_link_get_by_ifname() and checking @initialized,
which means udev is finished.

Based on a patch by t-nishimura@hf.jp.nec.com
Improved by thaller@redhat.com

https://bugzilla.redhat.com/show_bug.cgi?id=1192633
2015-08-11 18:11:55 +02:00
..
devices devices, active-connection: port to gdbus 2015-08-10 09:41:26 -04:00
dhcp-manager core: final gdbus porting 2015-08-10 09:41:26 -04:00
dns-manager all: drop includes to <glib/gi18n.h> for "nm-default.h" 2015-08-05 15:35:51 +02:00
dnsmasq-manager all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
platform all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
ppp-manager ppp-manager: port to gdbus 2015-08-10 09:41:26 -04:00
rdisc core: final gdbus porting 2015-08-10 09:41:26 -04:00
settings ifcfg-rh: respect DEVTIMEOUT if link is not announced by udev yet (rh #1192633) 2015-08-11 18:11:55 +02:00
supplicant-manager core: final gdbus porting 2015-08-10 09:41:26 -04:00
systemd all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
tests tests: don't use a local address for testing a gateway route 2015-08-10 17:46:52 +02:00
vpn-manager devices, active-connection: port to gdbus 2015-08-10 09:41:26 -04:00
main-utils.c all: drop includes to <glib/gi18n.h> for "nm-default.h" 2015-08-05 15:35:51 +02:00
main-utils.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
main.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
Makefile.am core: final gdbus porting 2015-08-10 09:41:26 -04:00
NetworkManagerUtils.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
NetworkManagerUtils.h core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-activation-request.c devices, active-connection: port to gdbus 2015-08-10 09:41:26 -04:00
nm-activation-request.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-active-connection.c devices, active-connection: port to gdbus 2015-08-10 09:41:26 -04:00
nm-active-connection.h core: move D-Bus export/unexport into NMExportedObject 2015-07-24 13:25:47 -04:00
nm-audit-manager.c core: fix runtime warning when building without libaudit 2015-08-07 16:46:33 -04:00
nm-audit-manager.h core: add audit support 2015-08-04 09:32:12 +02:00
nm-auth-manager.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-auth-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-auth-subject.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-auth-subject.h core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-auth-utils.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-auth-utils.h core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-bus-manager.c core: port NMBusManager to gdbus 2015-08-10 09:41:26 -04:00
nm-bus-manager.h core: port NMBusManager to gdbus 2015-08-10 09:41:26 -04:00
nm-config-data.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-config-data.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-config.c all: drop includes to <glib/gi18n.h> for "nm-default.h" 2015-08-05 15:35:51 +02:00
nm-config.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-connection-provider.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-connection-provider.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-connectivity.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-connectivity.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-dcb.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-dcb.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-default-route-manager.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-default-route-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-dhcp4-config.c core: port IP/DHCP config to gdbus 2015-08-10 09:41:26 -04:00
nm-dhcp4-config.h core: port NMDhcp4Config/NMDhcp6Config to GVariant 2015-07-24 13:25:47 -04:00
nm-dhcp6-config.c core: port IP/DHCP config to gdbus 2015-08-10 09:41:26 -04:00
nm-dhcp6-config.h core: port NMDhcp4Config/NMDhcp6Config to GVariant 2015-07-24 13:25:47 -04:00
nm-dispatcher.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-dispatcher.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-exported-object.c core: port NMExportedObject to gdbus 2015-08-10 09:41:26 -04:00
nm-exported-object.h core: port NMExportedObject to gdbus 2015-08-10 09:41:26 -04:00
nm-firewall-manager.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-firewall-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-iface-helper.c core: add @merge_flags argument to nm_ip4_config_merge() and nm_ip6_config_merge() 2015-08-06 17:52:55 +02:00
nm-ip4-config.c core: port IP/DHCP config to gdbus 2015-08-10 09:41:26 -04:00
nm-ip4-config.h core: add @merge_flags argument to nm_ip4_config_merge() and nm_ip6_config_merge() 2015-08-06 17:52:55 +02:00
nm-ip6-config.c core: port IP/DHCP config to gdbus 2015-08-10 09:41:26 -04:00
nm-ip6-config.h core: add @merge_flags argument to nm_ip4_config_merge() and nm_ip6_config_merge() 2015-08-06 17:52:55 +02:00
nm-logging.c all: drop includes to <glib/gi18n.h> for "nm-default.h" 2015-08-05 15:35:51 +02:00
nm-logging.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-manager.c core: port NMManager to gdbus 2015-08-10 09:41:26 -04:00
nm-manager.h core: make NMManager singleton more like others 2015-08-10 09:41:26 -04:00
nm-multi-index.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-multi-index.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-policy.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-policy.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-rfkill-manager.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-rfkill-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-route-manager.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-route-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-session-monitor.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-session-monitor.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-sleep-monitor-systemd.c sleep-monitor: add support for ConsoleKit2 inhibit 2015-08-07 11:45:57 +02:00
nm-sleep-monitor-upower.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-sleep-monitor.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-types.h core: add @merge_flags argument to nm_ip4_config_merge() and nm_ip6_config_merge() 2015-08-06 17:52:55 +02:00
org.freedesktop.NetworkManager.conf dbus: increase 'max_replies_per_connection' limit in D-Bus configuration 2015-05-29 08:04:26 +02:00