devices: drop device-type-specific error domains

System Internals / NetworkManager - Dan Winship [gnome.org] - 22 October 2014 07:29 UTC

Most NMDevice types defined their own error domain but then never used it. A few did use their errors, but some of those errors are redundant with NMDeviceError, and others can be added to it.

fd7b9df devices: drop device-type-specific error domains
libnm-core/nm-errors.h | 9 ++++++
src/devices/bluetooth/nm-device-bt.c | 2 --
src/devices/nm-device-bond.c | 15 ----------
src/devices/nm-device-bond.h | 6 ----
src/devices/nm-device-bridge.c | 15 ----------
src/devices/nm-device-bridge.h | 6 ----
src/devices/nm-device-ethernet.c | 13 ---------
src/devices/nm-device-ethernet.h | 7 -----
src/devices/nm-device-generic.c | 15 ----------
src/devices/nm-device-generic.h | 7 -----
src/devices/nm-device-infiniband.c | 13 ---------
src/devices/nm-device-infiniband.h | 6 ----
src/devices/nm-device-vlan.c | 19 ++-----------
src/devices/team/nm-device-team.c | 31 ++++++---------------
src/devices/team/nm-device-team.h | 9 ------
src/devices/wifi/nm-device-olpc-mesh.c | 15 ----------
src/devices/wifi/nm-device-olpc-mesh.h | 7 -----
src/devices/wifi/nm-device-wifi.c | 47 +++++++++++---------------------
src/devices/wifi/nm-device-wifi.h | 10 -------
src/devices/wimax/nm-device-wimax.c | 27 ++++--------------
src/devices/wimax/nm-device-wimax.h | 8 ------
src/devices/wwan/nm-modem-broadband.c | 28 +++++++++----------
src/devices/wwan/nm-modem.c | 31 ++++++---------------
src/devices/wwan/nm-modem.h | 12 --------
24 files changed, 63 insertions(+), 295 deletions(-)

Upstream: cgit.freedesktop.org


  • Share