NetworkManager/src/devices
Dan Williams 2236cc5eb8 core: earlier software capability detection
We need to know whether we can create interfaces of any given
NMDevice subclass or not.  So don't rely on just the NMPlatformLink
for that information, because we won't have a platform link for
software devices before we create them.

(cherry picked from commit d4e0a1e8cc)
2015-06-17 18:52:42 +02:00
..
adsl core: let device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
bluetooth core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
team core: earlier software capability detection 2015-06-17 18:52:42 +02:00
wifi core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
wimax core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
wwan core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-bond.c core: earlier software capability detection 2015-06-17 18:52:42 +02:00
nm-device-bond.h devices: drop device-type-specific error domains 2014-10-22 08:29:08 -04:00
nm-device-bridge.c core: earlier software capability detection 2015-06-17 18:52:42 +02:00
nm-device-bridge.h devices: drop device-type-specific error domains 2014-10-22 08:29:08 -04:00
nm-device-ethernet-utils.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-device-ethernet-utils.h settings: create default wired connection from NMDeviceEthernet 2014-09-11 12:47:07 -05:00
nm-device-ethernet.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-ethernet.h devices: drop device-type-specific error domains 2014-10-22 08:29:08 -04:00
nm-device-factory.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-factory.h core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-generic.c platform: add self argument to platform functions 2015-06-17 14:32:30 +02:00
nm-device-generic.h devices: drop device-type-specific error domains 2014-10-22 08:29:08 -04:00
nm-device-gre.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-gre.h gre: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-infiniband.c core: earlier software capability detection 2015-06-17 18:52:42 +02:00
nm-device-infiniband.h devices: drop device-type-specific error domains 2014-10-22 08:29:08 -04:00
nm-device-logging.h device: add logging macro _LOGT() 2014-12-09 16:17:46 +01:00
nm-device-macvlan.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-macvlan.h macvlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-private.h core: add generic NMDevice function to recheck availability 2015-06-17 14:54:02 +02:00
nm-device-tun.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-tun.h tun: port to internal device factory 2014-09-11 12:50:17 -05:00
nm-device-veth.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-veth.h veth: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-vlan.c core: earlier software capability detection 2015-06-17 18:52:42 +02:00
nm-device-vlan.h vlan: export parent device for VLANs as D-Bus property 2014-11-24 10:33:13 +01:00
nm-device-vxlan.c core: let plugins indicate links which should be ignored 2015-06-17 16:33:16 +02:00
nm-device-vxlan.h vxlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device.c core: earlier software capability detection 2015-06-17 18:52:42 +02:00
nm-device.h core: move permanent and initial MAC address reading to NMDevice and NMPlatform 2015-06-17 16:19:19 +02:00