wifi: make Wi-Fi support a plugin
authorDan Williams <dcbw@redhat.com>
Tue, 15 Apr 2014 22:12:13 +0000 (17:12 -0500)
committerDan Williams <dcbw@redhat.com>
Tue, 13 May 2014 17:38:43 +0000 (12:38 -0500)
commit06e3c6d02fe997e715345d3ce6a290be3862346e
treeb6fcc0e009b6d82ca2fb647fc305129a699e16e2
parentb46b28d18f243f2406ae8f511cdede865cad8428
wifi: make Wi-Fi support a plugin

Make Wi-Fi support a plugin using the new device factory interface.
Provides a 7% size reduction in the core NM binary.

        Before    After
NM:    1154104  1071992  (-7%)
Wi-Fi:       0   110464

(all results from stripped files)
20 files changed:
.gitignore
configure.ac
po/POTFILES.in
src/Makefile.am
src/devices/wifi/Makefile.am [new file with mode: 0644]
src/devices/wifi/exports.ver [new file with mode: 0644]
src/devices/wifi/nm-device-olpc-mesh.c [moved from src/devices/nm-device-olpc-mesh.c with 99% similarity]
src/devices/wifi/nm-device-olpc-mesh.h [moved from src/devices/nm-device-olpc-mesh.h with 100% similarity]
src/devices/wifi/nm-device-wifi.c [moved from src/devices/nm-device-wifi.c with 99% similarity]
src/devices/wifi/nm-device-wifi.h [moved from src/devices/nm-device-wifi.h with 97% similarity]
src/devices/wifi/nm-wifi-ap-utils.c [moved from src/nm-wifi-ap-utils.c with 100% similarity]
src/devices/wifi/nm-wifi-ap-utils.h [moved from src/nm-wifi-ap-utils.h with 100% similarity]
src/devices/wifi/nm-wifi-ap.c [moved from src/nm-wifi-ap.c with 100% similarity]
src/devices/wifi/nm-wifi-ap.h [moved from src/nm-wifi-ap.h with 100% similarity]
src/devices/wifi/nm-wifi-factory.c [new file with mode: 0644]
src/devices/wifi/tests/Makefile.am [new file with mode: 0644]
src/devices/wifi/tests/test-wifi-ap-utils.c [moved from src/tests/test-wifi-ap-utils.c with 100% similarity]
src/nm-manager.c
src/nm-policy.c
src/tests/Makefile.am