wifi: implement MAC address randomization
authorDan Williams <dcbw@redhat.com>
Wed, 7 Oct 2015 21:03:16 +0000 (16:03 -0500)
committerThomas Haller <thaller@redhat.com>
Wed, 18 Nov 2015 14:37:42 +0000 (15:37 +0100)
commit190e0e31cd553566c80d371466f7171a0384bf50
treecbe93aa402a7c7423aff9bcf330210ebeb39c0db
parent21e84f21af1799ac50fc9a7e38c5be603668d2a3
wifi: implement MAC address randomization

If the supplicant supports it and the connection requests it, tell
the supplicant to randomize the MAC address for the association.

In addition, like both iOS, Android, and other OSs always randomize
the MAC address when performing a WiFi scan.
man/NetworkManager.conf.xml.in
src/devices/wifi/nm-device-wifi.c
src/supplicant-manager/nm-supplicant-config.c
src/supplicant-manager/nm-supplicant-config.h
src/supplicant-manager/nm-supplicant-interface.c
src/supplicant-manager/nm-supplicant-interface.h
src/supplicant-manager/nm-supplicant-types.h
src/supplicant-manager/tests/test-supplicant-config.c