NetworkManager/src/devices
Dan Williams d5e0a6ff86 core: move permanent and initial MAC address reading to NMDevice and NMPlatform
Ethernet, WiFi, and VLAN used the same implementation for initial address.

Ethernet and WiFi used the same implementation (and duplicated code) for
permanent MAC address, plus they both used ethtool in what should be
generic code, which is better done in the platform.

(cherry picked from commit aba250a7d4)
2015-06-17 16:19:19 +02:00
..
adsl core: let device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
bluetooth core: let device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
team platform: return link objects from add functions 2015-06-17 16:19:19 +02:00
wifi core: move permanent and initial MAC address reading to NMDevice and NMPlatform 2015-06-17 16:19:19 +02:00
wimax core: let device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
wwan core: let device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
nm-device-bond.c platform: return link objects from add functions 2015-06-17 16:19:19 +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 platform: return link objects from add functions 2015-06-17 16:19:19 +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: move permanent and initial MAC address reading to NMDevice and NMPlatform 2015-06-17 16:19:19 +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: move virtual interface name handling into device plugins 2015-06-17 16:19:19 +02:00
nm-device-factory.h core: move virtual interface name handling into device plugins 2015-06-17 16:19:19 +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 device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
nm-device-gre.h gre: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-infiniband.c platform: return link objects from add functions 2015-06-17 16:19:19 +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 device plugins advertise supported link and setting types 2015-06-17 16:19:19 +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 device plugins advertise supported link and setting types 2015-06-17 16:19:19 +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 device plugins advertise supported link and setting types 2015-06-17 16:19:19 +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: move permanent and initial MAC address reading to NMDevice and NMPlatform 2015-06-17 16:19:19 +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 device plugins advertise supported link and setting types 2015-06-17 16:19:19 +02:00
nm-device-vxlan.h vxlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device.c core: move permanent and initial MAC address reading to NMDevice and NMPlatform 2015-06-17 16:19:19 +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