NetworkManager/src/platform
Thomas Haller 7572837375 platform: keep udev-device in udev_device_added() even if there is no netlink object
Throwing away the udev_device instance is wrong. There are two cases:

- the udev-device appears, and the netlink object will never appear
  (or is already gone). In this case, keeping the udev-device is ok
  because we will eventually get a signal from UDev to cleanup the
  device instance.

- the udev-device appears before the netlink object. In this case we
  want to keep the udev instance to have it ready.

Fixes: 388b7830f3
2015-05-04 18:41:15 +02:00
..
tests test/trivial: use new EXIT_SKIP return value instead of 77 2015-05-04 13:51:12 +02:00
wifi platform: rework link type detection for better fallback (bgo #743209) 2015-05-01 14:25:58 -05:00
Makefile.am platform: add minimal Makefile.am for convenience 2013-06-19 13:48:29 +02:00
nm-fake-platform.c platform: refactor extraction of type-name for link 2015-05-01 14:26:39 -05:00
nm-fake-platform.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-linux-platform.c platform: keep udev-device in udev_device_added() even if there is no netlink object 2015-05-04 18:41:15 +02:00
nm-linux-platform.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-platform.c platform: intern driver string for NMPlatformLink 2015-05-01 14:26:40 -05:00
nm-platform.h platform: intern driver string for NMPlatformLink 2015-05-01 14:26:40 -05:00