NetworkManager/src/devices/wifi
Thomas Haller 2a94587232 device: only set permanent hardware address once
While a device is realized, we only want to read the permanent
MAC address once. If that fails, we fallback to the current MAC
address. Thus, we want the permanent address be stable until
the device unrealizes.

While we want to fallback to the current MAC address, in some cases
the caller wants to know whether this was a "real" permanent MAC
address as read via ethtool.
For example, when matching an ethernet device against ethernet.mac-address
property, the fake (current) address should not be used in such case.
2016-06-30 08:29:55 +02:00
..
tests all/tests: split core part out of "nm-test-utils.h" 2016-05-17 16:48:52 +02:00
exports.ver core: move device factory type function into factory object 2014-09-11 12:47:23 -05:00
Makefile.am build: disable deprecation checks for internal compilation 2016-04-05 22:22:58 +02:00
nm-device-olpc-mesh.c utils: inject platform into nm_utils_complete_generic() 2016-03-15 12:56:58 +01:00
nm-device-olpc-mesh.h core: split device creation and device setup (bgo #737458) 2015-07-31 14:06:09 -05:00
nm-device-wifi.c device: only set permanent hardware address once 2016-06-30 08:29:55 +02:00
nm-device-wifi.h wifi: don't fail construction of NMDeviceWifi in constructor 2016-01-06 22:18:25 +01:00
nm-wifi-ap-utils.c all: cleanup includes and let "nm-default.h" include "config.h" 2016-02-19 17:53:25 +01:00
nm-wifi-ap-utils.h libnm-core: change all mac-address properties to G_TYPE_STRING 2014-09-04 09:20:10 -04:00
nm-wifi-ap.c all: replace _nm_utils_string_in_list() with g_strv_contains() 2016-06-17 12:25:33 +02:00
nm-wifi-ap.h wifi: refactor private data for NMAccessPoint 2016-05-17 13:24:51 +02:00
nm-wifi-factory.c wifi: ignore monitor interfaces 2016-02-24 11:43:42 +01:00