all: rename nm-glib-compat.h to nm-glib.h, use everywhere
authorDan Winship <danw@redhat.com>
Mon, 6 Apr 2015 20:42:31 +0000 (16:42 -0400)
committerDan Winship <danw@redhat.com>
Fri, 24 Jul 2015 17:25:47 +0000 (13:25 -0400)
commit3452ee2a0e3d04a324e7b9cd153323a353d5c182
treef87c48e6b2d2777ee893f9d6aeabd95ee97bd8ca
parentdd0e19895532504e6de615d18a761457ec685b58
all: rename nm-glib-compat.h to nm-glib.h, use everywhere

Rather than randomly including one or more of <glib.h>,
<glib-object.h>, and <gio/gio.h> everywhere (and forgetting to include
"nm-glib-compat.h" most of the time), rename nm-glib-compat.h to
nm-glib.h, include <gio/gio.h> from there, and then change all .c
files in NM to include "nm-glib.h" rather than including the glib
headers directly.

(Public headers files still have to include the real glib headers,
since nm-glib.h isn't installed...)

Also, remove glib includes from header files that are already
including a base object header file (which must itself already include
the glib headers).
370 files changed:
callouts/nm-dispatcher-utils.c
callouts/nm-dispatcher-utils.h
callouts/nm-dispatcher.c
callouts/tests/test-dispatcher-envp.c
clients/cli/agent.c
clients/cli/common.c
clients/cli/connections.c
clients/cli/devices.c
clients/cli/general.c
clients/cli/nmcli.c
clients/cli/polkit-agent.c
clients/cli/settings.c
clients/cli/utils.c
clients/common/nm-polkit-listener.c
clients/common/nm-polkit-listener.h
clients/nm-online.c
clients/tui/newt/nmt-newt-types.h
clients/tui/newt/nmt-newt-utils.c
clients/tui/newt/nmt-newt-utils.h
clients/tui/nm-editor-bindings.c
clients/tui/nmt-editor.c
clients/tui/nmt-mac-entry.h
clients/tui/nmt-page-bond.c
clients/tui/nmt-page-bridge-port.c
clients/tui/nmt-page-bridge.c
clients/tui/nmt-page-dsl.c
clients/tui/nmt-page-dsl.h
clients/tui/nmt-page-ethernet.c
clients/tui/nmt-page-infiniband.c
clients/tui/nmt-page-ip4.c
clients/tui/nmt-page-ip6.c
clients/tui/nmt-page-ppp.c
clients/tui/nmt-page-team-port.c
clients/tui/nmt-page-team.c
clients/tui/nmt-page-team.h
clients/tui/nmt-page-vlan.c
clients/tui/nmt-page-wifi.c
clients/tui/nmt-route-editor.c
clients/tui/nmt-utils.h
clients/tui/nmtui.c
clients/tui/vpn-helpers.c
clients/tui/vpn-helpers.h
configure.ac
include/Makefile.am
include/nm-glib.h [moved from include/nm-glib-compat.h with 98% similarity]
include/nm-gvaluearray-compat.h
include/nm-macros-internal.h
include/nm-test-utils.h
libnm-core/crypto.c
libnm-core/crypto.h
libnm-core/crypto_gnutls.c
libnm-core/crypto_nss.c
libnm-core/nm-connection.c
libnm-core/nm-core-internal.h
libnm-core/nm-dbus-utils.c
libnm-core/nm-errors.c
libnm-core/nm-keyfile-internal.h
libnm-core/nm-keyfile-reader.c
libnm-core/nm-keyfile-utils.c
libnm-core/nm-keyfile-writer.c
libnm-core/nm-property-compare.c
libnm-core/nm-property-compare.h
libnm-core/nm-setting-ip-config.c
libnm-core/nm-setting-private.h
libnm-core/nm-setting-serial.c
libnm-core/nm-setting.c
libnm-core/nm-utils.c
libnm-core/tests/test-compare.c
libnm-core/tests/test-crypto.c
libnm-core/tests/test-general.c
libnm-core/tests/test-secrets.c
libnm-core/tests/test-setting-8021x.c
libnm-core/tests/test-setting-dcb.c
libnm-core/tests/test-settings-defaults.c
libnm-glib/libnm-glib-test.c
libnm-glib/libnm_glib.c
libnm-glib/nm-access-point.c
libnm-glib/nm-active-connection.c
libnm-glib/nm-client.c
libnm-glib/nm-dbus-helpers-private.h
libnm-glib/nm-dbus-helpers.c
libnm-glib/nm-device-bond.c
libnm-glib/nm-device-bridge.c
libnm-glib/nm-device-bt.c
libnm-glib/nm-device-ethernet.c
libnm-glib/nm-device-infiniband.c
libnm-glib/nm-device-modem.c
libnm-glib/nm-device-olpc-mesh.c
libnm-glib/nm-device-team.c
libnm-glib/nm-device-vlan.c
libnm-glib/nm-device-wifi.c
libnm-glib/nm-device-wimax.c
libnm-glib/nm-device.c
libnm-glib/nm-object-cache.c
libnm-glib/nm-object-cache.h
libnm-glib/nm-object-private.h
libnm-glib/nm-object.c
libnm-glib/nm-remote-connection.c
libnm-glib/nm-remote-settings.c
libnm-glib/nm-secret-agent.c
libnm-glib/nm-types.c
libnm-glib/nm-vpn-plugin.c
libnm-glib/nm-wimax-nsp.c
libnm-glib/tests/common.c
libnm-glib/tests/common.h
libnm-glib/tests/test-nm-client.c
libnm-glib/tests/test-remote-settings-client.c
libnm-util/crypto.c
libnm-util/crypto.h
libnm-util/crypto_gnutls.c
libnm-util/crypto_nss.c
libnm-util/nm-connection.c
libnm-util/nm-param-spec-specialized.c
libnm-util/nm-param-spec-specialized.h
libnm-util/nm-setting-ip4-config.c
libnm-util/nm-setting-ip6-config.c
libnm-util/nm-setting-private.h
libnm-util/nm-setting-serial.c
libnm-util/nm-utils.c
libnm-util/nm-value-transforms.c
libnm-util/tests/test-crypto.c
libnm-util/tests/test-general.c
libnm-util/tests/test-libnm-linking.c
libnm-util/tests/test-secrets.c
libnm-util/tests/test-setting-8021x.c
libnm-util/tests/test-setting-dcb.c
libnm-util/tests/test-settings-defaults.c
libnm/nm-access-point.c
libnm/nm-active-connection.c
libnm/nm-client.c
libnm/nm-dbus-helpers.c
libnm/nm-dbus-helpers.h
libnm/nm-device-bond.c
libnm/nm-device-bridge.c
libnm/nm-device-bt.c
libnm/nm-device-ethernet.c
libnm/nm-device-infiniband.c
libnm/nm-device-modem.c
libnm/nm-device-olpc-mesh.c
libnm/nm-device-team.c
libnm/nm-device-vlan.c
libnm/nm-device-wifi.c
libnm/nm-device-wimax.c
libnm/nm-device.c
libnm/nm-manager.c
libnm/nm-object-cache.c
libnm/nm-object-cache.h
libnm/nm-object-private.h
libnm/nm-object.c
libnm/nm-remote-connection.c
libnm/nm-remote-settings.c
libnm/nm-secret-agent-old.c
libnm/nm-vpn-plugin-old.c
libnm/nm-wimax-nsp.c
libnm/tests/common.c
libnm/tests/common.h
libnm/tests/test-nm-client.c
libnm/tests/test-remote-settings-client.c
libnm/tests/test-secret-agent.c
src/NetworkManagerUtils.c
src/NetworkManagerUtils.h
src/devices/adsl/nm-atm-manager.c
src/devices/adsl/nm-atm-manager.h
src/devices/adsl/nm-device-adsl.c
src/devices/adsl/nm-device-adsl.h
src/devices/bluetooth/nm-bluez-device.c
src/devices/bluetooth/nm-bluez-device.h
src/devices/bluetooth/nm-bluez-manager.c
src/devices/bluetooth/nm-bluez-manager.h
src/devices/bluetooth/nm-bluez4-adapter.c
src/devices/bluetooth/nm-bluez4-adapter.h
src/devices/bluetooth/nm-bluez4-manager.h
src/devices/bluetooth/nm-bluez5-dun.h
src/devices/bluetooth/nm-bluez5-manager.c
src/devices/bluetooth/nm-bluez5-manager.h
src/devices/bluetooth/nm-bt-error.c
src/devices/bluetooth/nm-device-bt.c
src/devices/nm-device-bond.c
src/devices/nm-device-bond.h
src/devices/nm-device-bridge.c
src/devices/nm-device-bridge.h
src/devices/nm-device-ethernet-utils.c
src/devices/nm-device-ethernet-utils.h
src/devices/nm-device-ethernet.c
src/devices/nm-device-ethernet.h
src/devices/nm-device-factory.h
src/devices/nm-device-generic.c
src/devices/nm-device-generic.h
src/devices/nm-device-gre.h
src/devices/nm-device-infiniband.c
src/devices/nm-device-infiniband.h
src/devices/nm-device-macvlan.h
src/devices/nm-device-tun.h
src/devices/nm-device-veth.h
src/devices/nm-device-vlan.c
src/devices/nm-device-vlan.h
src/devices/nm-device-vxlan.h
src/devices/nm-device.c
src/devices/nm-device.h
src/devices/team/nm-device-team.c
src/devices/team/nm-device-team.h
src/devices/team/nm-team-factory.h
src/devices/wifi/nm-device-olpc-mesh.c
src/devices/wifi/nm-device-olpc-mesh.h
src/devices/wifi/nm-device-wifi.c
src/devices/wifi/nm-device-wifi.h
src/devices/wifi/nm-wifi-ap.c
src/devices/wifi/nm-wifi-ap.h
src/devices/wifi/tests/test-wifi-ap-utils.c
src/devices/wwan/nm-device-modem.c
src/devices/wwan/nm-device-modem.h
src/devices/wwan/nm-modem-broadband.h
src/devices/wwan/nm-modem-manager.h
src/devices/wwan/nm-modem.h
src/devices/wwan/nm-wwan-factory.h
src/dhcp-manager/Makefile.am
src/dhcp-manager/nm-dhcp-client.c
src/dhcp-manager/nm-dhcp-client.h
src/dhcp-manager/nm-dhcp-dhclient-utils.c
src/dhcp-manager/nm-dhcp-dhclient-utils.h
src/dhcp-manager/nm-dhcp-dhclient.c
src/dhcp-manager/nm-dhcp-dhclient.h
src/dhcp-manager/nm-dhcp-dhcpcd.c
src/dhcp-manager/nm-dhcp-dhcpcd.h
src/dhcp-manager/nm-dhcp-helper.c
src/dhcp-manager/nm-dhcp-listener.c
src/dhcp-manager/nm-dhcp-listener.h
src/dhcp-manager/nm-dhcp-manager.c
src/dhcp-manager/nm-dhcp-manager.h
src/dhcp-manager/nm-dhcp-systemd.c
src/dhcp-manager/nm-dhcp-systemd.h
src/dhcp-manager/nm-dhcp-utils.c
src/dhcp-manager/nm-dhcp-utils.h
src/dhcp-manager/tests/test-dhcp-dhclient.c
src/dhcp-manager/tests/test-dhcp-utils.c
src/dns-manager/nm-dns-dnsmasq.c
src/dns-manager/nm-dns-dnsmasq.h
src/dns-manager/nm-dns-manager.c
src/dns-manager/nm-dns-manager.h
src/dns-manager/nm-dns-plugin.c
src/dns-manager/nm-dns-plugin.h
src/dns-manager/nm-dns-unbound.h
src/dnsmasq-manager/nm-dnsmasq-manager.c
src/dnsmasq-manager/nm-dnsmasq-manager.h
src/dnsmasq-manager/nm-dnsmasq-utils.h
src/dnsmasq-manager/tests/test-dnsmasq-utils.c
src/main-utils.c
src/main-utils.h
src/main.c
src/nm-activation-request.h
src/nm-active-connection.c
src/nm-active-connection.h
src/nm-auth-manager.h
src/nm-auth-subject.c
src/nm-auth-subject.h
src/nm-auth-utils.c
src/nm-auth-utils.h
src/nm-config-data.h
src/nm-config.c
src/nm-config.h
src/nm-connection-provider.h
src/nm-connectivity.c
src/nm-connectivity.h
src/nm-dbus-manager.c
src/nm-dbus-manager.h
src/nm-dcb.c
src/nm-dcb.h
src/nm-default-route-manager.h
src/nm-dhcp4-config.c
src/nm-dhcp4-config.h
src/nm-dhcp6-config.c
src/nm-dhcp6-config.h
src/nm-dispatcher.c
src/nm-dispatcher.h
src/nm-firewall-manager.c
src/nm-firewall-manager.h
src/nm-iface-helper.c
src/nm-ip4-config.h
src/nm-ip6-config.c
src/nm-ip6-config.h
src/nm-logging.c
src/nm-logging.h
src/nm-manager.c
src/nm-manager.h
src/nm-multi-index.c
src/nm-multi-index.h
src/nm-policy.c
src/nm-properties-changed-signal.h
src/nm-rfkill-manager.h
src/nm-route-manager.h
src/nm-session-monitor.c
src/nm-session-monitor.h
src/nm-sleep-monitor-systemd.c
src/nm-sleep-monitor-upower.c
src/nm-sleep-monitor.h
src/platform/nm-platform.h
src/platform/tests/monitor.c
src/platform/wifi/wifi-utils-nl80211.c
src/platform/wifi/wifi-utils-private.h
src/platform/wifi/wifi-utils-wext.c
src/platform/wifi/wifi-utils.c
src/platform/wifi/wifi-utils.h
src/ppp-manager/nm-ppp-manager.c
src/ppp-manager/nm-ppp-manager.h
src/ppp-manager/nm-pppd-plugin.c
src/rdisc/nm-rdisc.h
src/settings/nm-agent-manager.c
src/settings/nm-agent-manager.h
src/settings/nm-inotify-helper.c
src/settings/nm-inotify-helper.h
src/settings/nm-secret-agent.c
src/settings/nm-secret-agent.h
src/settings/nm-settings-connection.c
src/settings/nm-settings.h
src/settings/nm-system-config-interface.h
src/settings/plugins/ibft/plugin.c
src/settings/plugins/ibft/plugin.h
src/settings/plugins/ibft/reader.c
src/settings/plugins/ibft/reader.h
src/settings/plugins/ifcfg-rh/common.h
src/settings/plugins/ifcfg-rh/plugin.c
src/settings/plugins/ifcfg-rh/plugin.h
src/settings/plugins/ifcfg-rh/reader.c
src/settings/plugins/ifcfg-rh/reader.h
src/settings/plugins/ifcfg-rh/shvar.h
src/settings/plugins/ifcfg-rh/utils.c
src/settings/plugins/ifcfg-rh/utils.h
src/settings/plugins/ifcfg-rh/writer.h
src/settings/plugins/ifnet/net_parser.h
src/settings/plugins/ifnet/net_utils.c
src/settings/plugins/ifnet/net_utils.h
src/settings/plugins/ifnet/plugin.c
src/settings/plugins/ifnet/plugin.h
src/settings/plugins/ifnet/tests/test-ifnet.c
src/settings/plugins/ifnet/wpa_parser.h
src/settings/plugins/ifupdown/interface_parser.h
src/settings/plugins/ifupdown/nm-ifupdown-connection.h
src/settings/plugins/ifupdown/plugin.c
src/settings/plugins/ifupdown/plugin.h
src/settings/plugins/ifupdown/tests/test-ifupdown.c
src/settings/plugins/keyfile/common.h
src/settings/plugins/keyfile/plugin.c
src/settings/plugins/keyfile/plugin.h
src/settings/plugins/keyfile/reader.h
src/settings/plugins/keyfile/utils.c
src/settings/plugins/keyfile/utils.h
src/settings/plugins/keyfile/writer.c
src/settings/plugins/keyfile/writer.h
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-manager.c
src/supplicant-manager/nm-supplicant-manager.h
src/supplicant-manager/nm-supplicant-settings-verify.c
src/tests/config/test-config.c
src/tests/test-dcb.c
src/tests/test-general-with-expect.c
src/tests/test-general.c
src/tests/test-ip4-config.c
src/tests/test-ip6-config.c
src/tests/test-resolvconf-capture.c
src/tests/test-route-manager.c
src/tests/test-wired-defname.c
src/vpn-manager/nm-vpn-connection.c
src/vpn-manager/nm-vpn-connection.h
src/vpn-manager/nm-vpn-manager.c
src/vpn-manager/nm-vpn-manager.h
src/vpn-manager/nm-vpn-service.c
src/vpn-manager/nm-vpn-service.h