summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-11-23 13:14:08 +0100
committerLubomir Rintel <lkundrak@v3.sk>2016-11-23 15:43:42 +0100
commit972e0d28031d4837fbb7d07dce0a7354e5c1a975 (patch)
treeaa8b64b71a9925af7457b78713787553c9426208
parent0ce7da1e22abf7a4415ef40fca9f1755b8ddfa30 (diff)
downloadNetworkManager-972e0d28031d4837fbb7d07dce0a7354e5c1a975.tar.gz
all: rename the introspection data to use the interface paths in names
This makes it easier to install the files with proper names. Also, it makes the makefile rules slightly simpler. Lastly, the documentation is now generated into docs/api, which makes it possible to get rid of the awkward relative file names in docbook.
-rw-r--r--.gitignore10
-rw-r--r--Makefile.am318
-rw-r--r--docs/api/Makefile.am68
-rw-r--r--docs/api/network-manager-docs.xml68
-rw-r--r--introspection/org.freedesktop.NetworkManager.AccessPoint.xml (renamed from introspection/nm-access-point.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.AgentManager.xml (renamed from introspection/nm-agent-manager.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Checkpoint.xml (renamed from introspection/nm-checkpoint.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Connection.Active.xml (renamed from introspection/nm-active-connection.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.DHCP4Config.xml (renamed from introspection/nm-dhcp4-config.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.DHCP6Config.xml (renamed from introspection/nm-dhcp6-config.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Adsl.xml (renamed from introspection/nm-device-adsl.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml (renamed from introspection/nm-device-bt.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Bond.xml (renamed from introspection/nm-device-bond.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Bridge.xml (renamed from introspection/nm-device-bridge.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Generic.xml (renamed from introspection/nm-device-generic.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml (renamed from introspection/nm-device-ip-tunnel.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml (renamed from introspection/nm-device-infiniband.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml (renamed from introspection/nm-device-macvlan.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Modem.xml (renamed from introspection/nm-device-modem.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml (renamed from introspection/nm-device-olpc-mesh.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Statistics.xml (renamed from introspection/nm-device-statistics.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Team.xml (renamed from introspection/nm-device-team.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Tun.xml (renamed from introspection/nm-device-tun.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Veth.xml (renamed from introspection/nm-device-veth.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Vlan.xml (renamed from introspection/nm-device-vlan.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml (renamed from introspection/nm-device-vxlan.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.WiMax.xml (renamed from introspection/nm-device-wimax.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Wired.xml (renamed from introspection/nm-device-ethernet.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Wireless.xml (renamed from introspection/nm-device-wifi.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.xml (renamed from introspection/nm-device.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.IP4Config.xml (renamed from introspection/nm-ip4-config.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.IP6Config.xml (renamed from introspection/nm-ip6-config.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.PPP.xml (renamed from introspection/nm-ppp-manager.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.SecretAgent.xml (renamed from introspection/nm-secret-agent.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Settings.Connection.xml (renamed from introspection/nm-settings-connection.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.Settings.xml (renamed from introspection/nm-settings.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.VPN.Connection.xml (renamed from introspection/nm-vpn-connection.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml (renamed from introspection/nm-vpn-plugin.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml (renamed from introspection/nm-wimax-nsp.xml)0
-rw-r--r--introspection/org.freedesktop.NetworkManager.xml (renamed from introspection/nm-manager.xml)0
-rw-r--r--libnm/nm-client.c12
-rw-r--r--libnm/nm-device-wifi.c2
-rw-r--r--libnm/nm-device.c2
-rw-r--r--libnm/nm-manager.c2
-rw-r--r--libnm/nm-remote-connection.c2
-rw-r--r--libnm/nm-remote-settings.c2
-rw-r--r--libnm/nm-secret-agent-old.c4
-rw-r--r--libnm/nm-vpn-connection.c2
-rw-r--r--libnm/nm-vpn-plugin-old.c2
-rw-r--r--libnm/nm-vpn-service-plugin.c2
-rw-r--r--src/devices/adsl/nm-device-adsl.c2
-rw-r--r--src/devices/bluetooth/nm-device-bt.c2
-rw-r--r--src/devices/nm-device-bond.c2
-rw-r--r--src/devices/nm-device-bridge.c2
-rw-r--r--src/devices/nm-device-ethernet.c2
-rw-r--r--src/devices/nm-device-generic.c2
-rw-r--r--src/devices/nm-device-infiniband.c2
-rw-r--r--src/devices/nm-device-ip-tunnel.c2
-rw-r--r--src/devices/nm-device-macvlan.c2
-rw-r--r--src/devices/nm-device-tun.c2
-rw-r--r--src/devices/nm-device-veth.c2
-rw-r--r--src/devices/nm-device-vlan.c2
-rw-r--r--src/devices/nm-device-vxlan.c2
-rw-r--r--src/devices/nm-device.c4
-rw-r--r--src/devices/team/nm-device-team.c2
-rw-r--r--src/devices/wifi/nm-device-olpc-mesh.c2
-rw-r--r--src/devices/wifi/nm-device-wifi.c2
-rw-r--r--src/devices/wifi/nm-wifi-ap.c2
-rw-r--r--src/devices/wwan/nm-device-modem.c2
-rw-r--r--src/nm-active-connection.c2
-rw-r--r--src/nm-checkpoint.c2
-rw-r--r--src/nm-dhcp4-config.c2
-rw-r--r--src/nm-dhcp6-config.c2
-rw-r--r--src/nm-exported-object.c2
-rw-r--r--src/nm-ip4-config.c2
-rw-r--r--src/nm-ip6-config.c2
-rw-r--r--src/nm-manager.c4
-rw-r--r--src/ppp/nm-ppp-manager.c2
-rw-r--r--src/settings/nm-agent-manager.c2
-rw-r--r--src/settings/nm-secret-agent.c2
-rw-r--r--src/settings/nm-settings-connection.c2
-rw-r--r--src/settings/nm-settings.c2
-rw-r--r--src/vpn/nm-vpn-connection.c2
83 files changed, 278 insertions, 288 deletions
diff --git a/.gitignore b/.gitignore
index ca09ef22e9..9798e6080c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -87,6 +87,8 @@ test-*.trs
/docs/api/NetworkManager.signals
/docs/api/NetworkManager.types
+/docs/api/dbus-org.freedesktop.NetworkManager*.xml
+
/docs/libnm-glib/*.stamp
/docs/libnm-glib/html/
/docs/libnm-glib/tmpl/
@@ -141,9 +143,7 @@ test-*.trs
/shared/nm-version-macros.h
-/introspection/nmdbus-*.c
-/introspection/nmdbus-*.h
-/introspection/nmdbus-*.xml
+/introspection/org.freedesktop.NetworkManager*.[ch]
/libgsystem/
@@ -272,7 +272,6 @@ test-*.trs
/vapi/*.vapi
-
# The following names are no longer present on this branch,
# but they were on older versions. Thus keep ignoring them
# otherwise when switching branches these untracked files show
@@ -297,3 +296,6 @@ test-*.trs
/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh-utils
/src/settings/plugins/ifnet/tests/check_ifnet
/src/supplicant-manager/tests/test-supplicant-config
+/introspection/nmdbus-*.c
+/introspection/nmdbus-*.h
+/introspection/nmdbus-*.xml
diff --git a/Makefile.am b/Makefile.am
index edd5fca5dc..a7ab7fe4b6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -171,175 +171,171 @@ noinst_LTLIBRARIES += \
introspection_libnmdbus_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(GLIB_CFLAGS))
introspection_sources = \
- introspection/nmdbus-access-point.c \
- introspection/nmdbus-access-point.h \
- introspection/nmdbus-active-connection.c \
- introspection/nmdbus-active-connection.h \
- introspection/nmdbus-agent-manager.c \
- introspection/nmdbus-agent-manager.h \
- introspection/nmdbus-checkpoint.c \
- introspection/nmdbus-checkpoint.h \
- introspection/nmdbus-device-adsl.c \
- introspection/nmdbus-device-adsl.h \
- introspection/nmdbus-device-bond.c \
- introspection/nmdbus-device-bond.h \
- introspection/nmdbus-device-bridge.c \
- introspection/nmdbus-device-bridge.h \
- introspection/nmdbus-device-bt.c \
- introspection/nmdbus-device-bt.h \
- introspection/nmdbus-device-ethernet.c \
- introspection/nmdbus-device-ethernet.h \
- introspection/nmdbus-device.c \
- introspection/nmdbus-device.h \
- introspection/nmdbus-device-generic.c \
- introspection/nmdbus-device-generic.h \
- introspection/nmdbus-device-infiniband.c \
- introspection/nmdbus-device-infiniband.h \
- introspection/nmdbus-device-ip-tunnel.c \
- introspection/nmdbus-device-ip-tunnel.h \
- introspection/nmdbus-device-macvlan.c \
- introspection/nmdbus-device-macvlan.h \
- introspection/nmdbus-device-modem.c \
- introspection/nmdbus-device-modem.h \
- introspection/nmdbus-device-olpc-mesh.c \
- introspection/nmdbus-device-olpc-mesh.h \
- introspection/nmdbus-device-statistics.c \
- introspection/nmdbus-device-statistics.h \
- introspection/nmdbus-device-team.c \
- introspection/nmdbus-device-team.h \
- introspection/nmdbus-device-tun.c \
- introspection/nmdbus-device-tun.h \
- introspection/nmdbus-device-veth.c \
- introspection/nmdbus-device-veth.h \
- introspection/nmdbus-device-vlan.c \
- introspection/nmdbus-device-vlan.h \
- introspection/nmdbus-device-vxlan.c \
- introspection/nmdbus-device-vxlan.h \
- introspection/nmdbus-device-wifi.c \
- introspection/nmdbus-device-wifi.h \
- introspection/nmdbus-device-wimax.c \
- introspection/nmdbus-device-wimax.h \
- introspection/nmdbus-dhcp4-config.c \
- introspection/nmdbus-dhcp4-config.h \
- introspection/nmdbus-dhcp6-config.c \
- introspection/nmdbus-dhcp6-config.h \
- introspection/nmdbus-ip4-config.c \
- introspection/nmdbus-ip4-config.h \
- introspection/nmdbus-ip6-config.c \
- introspection/nmdbus-ip6-config.h \
- introspection/nmdbus-manager.c \
- introspection/nmdbus-manager.h \
- introspection/nmdbus-ppp-manager.c \
- introspection/nmdbus-ppp-manager.h \
- introspection/nmdbus-secret-agent.c \
- introspection/nmdbus-secret-agent.h \
- introspection/nmdbus-settings-connection.c \
- introspection/nmdbus-settings-connection.h \
- introspection/nmdbus-settings.c \
- introspection/nmdbus-settings.h \
- introspection/nmdbus-vpn-connection.c \
- introspection/nmdbus-vpn-connection.h \
- introspection/nmdbus-vpn-plugin.c \
- introspection/nmdbus-vpn-plugin.h
+ introspection/org.freedesktop.NetworkManager.AccessPoint.c \
+ introspection/org.freedesktop.NetworkManager.AccessPoint.h \
+ introspection/org.freedesktop.NetworkManager.Connection.Active.c \
+ introspection/org.freedesktop.NetworkManager.Connection.Active.h \
+ introspection/org.freedesktop.NetworkManager.AgentManager.c \
+ introspection/org.freedesktop.NetworkManager.AgentManager.h \
+ introspection/org.freedesktop.NetworkManager.Checkpoint.c \
+ introspection/org.freedesktop.NetworkManager.Checkpoint.h \
+ introspection/org.freedesktop.NetworkManager.Device.Adsl.c \
+ introspection/org.freedesktop.NetworkManager.Device.Adsl.h \
+ introspection/org.freedesktop.NetworkManager.Device.Bond.c \
+ introspection/org.freedesktop.NetworkManager.Device.Bond.h \
+ introspection/org.freedesktop.NetworkManager.Device.Bridge.c \
+ introspection/org.freedesktop.NetworkManager.Device.Bridge.h \
+ introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c \
+ introspection/org.freedesktop.NetworkManager.Device.Bluetooth.h \
+ introspection/org.freedesktop.NetworkManager.Device.Wired.c \
+ introspection/org.freedesktop.NetworkManager.Device.Wired.h \
+ introspection/org.freedesktop.NetworkManager.Device.Generic.c \
+ introspection/org.freedesktop.NetworkManager.Device.Generic.h \
+ introspection/org.freedesktop.NetworkManager.Device.Infiniband.c \
+ introspection/org.freedesktop.NetworkManager.Device.Infiniband.h \
+ introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c \
+ introspection/org.freedesktop.NetworkManager.Device.IPTunnel.h \
+ introspection/org.freedesktop.NetworkManager.Device.Macvlan.c \
+ introspection/org.freedesktop.NetworkManager.Device.Macvlan.h \
+ introspection/org.freedesktop.NetworkManager.Device.Modem.c \
+ introspection/org.freedesktop.NetworkManager.Device.Modem.h \
+ introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c \
+ introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.h \
+ introspection/org.freedesktop.NetworkManager.Device.Statistics.c \
+ introspection/org.freedesktop.NetworkManager.Device.Statistics.h \
+ introspection/org.freedesktop.NetworkManager.Device.Team.c \
+ introspection/org.freedesktop.NetworkManager.Device.Team.h \
+ introspection/org.freedesktop.NetworkManager.Device.Tun.c \
+ introspection/org.freedesktop.NetworkManager.Device.Tun.h \
+ introspection/org.freedesktop.NetworkManager.Device.Veth.c \
+ introspection/org.freedesktop.NetworkManager.Device.Veth.h \
+ introspection/org.freedesktop.NetworkManager.Device.Vlan.c \
+ introspection/org.freedesktop.NetworkManager.Device.Vlan.h \
+ introspection/org.freedesktop.NetworkManager.Device.Vxlan.c \
+ introspection/org.freedesktop.NetworkManager.Device.Vxlan.h \
+ introspection/org.freedesktop.NetworkManager.Device.Wireless.c \
+ introspection/org.freedesktop.NetworkManager.Device.Wireless.h \
+ introspection/org.freedesktop.NetworkManager.Device.WiMax.c \
+ introspection/org.freedesktop.NetworkManager.Device.WiMax.h \
+ introspection/org.freedesktop.NetworkManager.Device.c \
+ introspection/org.freedesktop.NetworkManager.Device.h \
+ introspection/org.freedesktop.NetworkManager.DHCP4Config.c \
+ introspection/org.freedesktop.NetworkManager.DHCP4Config.h \
+ introspection/org.freedesktop.NetworkManager.DHCP6Config.c \
+ introspection/org.freedesktop.NetworkManager.DHCP6Config.h \
+ introspection/org.freedesktop.NetworkManager.IP4Config.c \
+ introspection/org.freedesktop.NetworkManager.IP4Config.h \
+ introspection/org.freedesktop.NetworkManager.IP6Config.c \
+ introspection/org.freedesktop.NetworkManager.IP6Config.h \
+ introspection/org.freedesktop.NetworkManager.c \
+ introspection/org.freedesktop.NetworkManager.h \
+ introspection/org.freedesktop.NetworkManager.PPP.c \
+ introspection/org.freedesktop.NetworkManager.PPP.h \
+ introspection/org.freedesktop.NetworkManager.SecretAgent.c \
+ introspection/org.freedesktop.NetworkManager.SecretAgent.h \
+ introspection/org.freedesktop.NetworkManager.Settings.Connection.c \
+ introspection/org.freedesktop.NetworkManager.Settings.Connection.h \
+ introspection/org.freedesktop.NetworkManager.Settings.c \
+ introspection/org.freedesktop.NetworkManager.Settings.h \
+ introspection/org.freedesktop.NetworkManager.VPN.Connection.c \
+ introspection/org.freedesktop.NetworkManager.VPN.Connection.h \
+ introspection/org.freedesktop.NetworkManager.VPN.Plugin.c \
+ introspection/org.freedesktop.NetworkManager.VPN.Plugin.h
nodist_introspection_libnmdbus_la_SOURCES = $(introspection_sources)
DBUS_INTERFACE_DOCS = \
- introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \
- introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \
- introspection/nmdbus-checkpoint-org.freedesktop.NetworkManager.Checkpoint.xml \
- introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \
- introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \
- introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \
- introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml \
- introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \
- introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \
- introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml \
- introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \
- introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \
- introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \
- introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \
- introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \
- introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \
- introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \
- introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \
- introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \
- introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \
- introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \
- introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
- introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \
- introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \
- introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \
- introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \
- introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \
- introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \
- introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \
- introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \
- introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \
- introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \
- introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \
- introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \
- introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml
-
-define _make_nmdbus_rule
-$(1): $(patsubst introspection/nmdbus-%.c,introspection/nm-%.xml,$(1))
- $$(AM_V_GEN) gdbus-codegen \
- --generate-c-code $$(basename $$@) \
- --generate-docbook $$(basename $$@) \
+ docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Checkpoint.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml \
+ docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml
+
+introspection/%.c: introspection/%.xml
+ $(AM_V_GEN) gdbus-codegen \
+ --generate-c-code $(basename $@) \
+ --generate-docbook docs/api/dbus \
--c-namespace NMDBus \
--interface-prefix org.freedesktop.NetworkManager \
- $$<
-
-$(filter $(basename $(1))-org.freedesktop.NetworkManager.%,$(DBUS_INTERFACE_DOCS)): $(1)
- @true
+ $<
-$(basename $(1)).h: $(1)
- @true
-endef
+introspection/%.h: introspection/%.c
+ $()
-$(foreach f,$(filter %.c,$(introspection_sources)),$(eval $(call _make_nmdbus_rule,$f)))
+docs/api/dbus-%.xml: introspection/%.c
+ $()
BUILT_SOURCES += \
$(introspection_sources) \
$(DBUS_INTERFACE_DOCS)
EXTRA_DIST += \
- introspection/nm-access-point.xml \
- introspection/nm-active-connection.xml \
- introspection/nm-agent-manager.xml \
- introspection/nm-checkpoint.xml \
- introspection/nm-device-adsl.xml \
- introspection/nm-device-bond.xml \
- introspection/nm-device-bridge.xml \
- introspection/nm-device-bt.xml \
- introspection/nm-device-ethernet.xml \
- introspection/nm-device-generic.xml \
- introspection/nm-device-infiniband.xml \
- introspection/nm-device-ip-tunnel.xml \
- introspection/nm-device-macvlan.xml \
- introspection/nm-device-modem.xml \
- introspection/nm-device-olpc-mesh.xml \
- introspection/nm-device-statistics.xml \
- introspection/nm-device-team.xml \
- introspection/nm-device-tun.xml \
- introspection/nm-device-veth.xml \
- introspection/nm-device-vlan.xml \
- introspection/nm-device-vxlan.xml \
- introspection/nm-device-wifi.xml \
- introspection/nm-device-wimax.xml \
- introspection/nm-device.xml \
- introspection/nm-dhcp4-config.xml \
- introspection/nm-dhcp6-config.xml \
- introspection/nm-ip4-config.xml \
- introspection/nm-ip6-config.xml \
- introspection/nm-manager.xml \
- introspection/nm-ppp-manager.xml \
- introspection/nm-secret-agent.xml \
- introspection/nm-settings-connection.xml \
- introspection/nm-settings.xml \
- introspection/nm-vpn-connection.xml \
- introspection/nm-vpn-plugin.xml \
- introspection/nm-wimax-nsp.xml
+ introspection/org.freedesktop.NetworkManager.AccessPoint.xml \
+ introspection/org.freedesktop.NetworkManager.Connection.Active.xml \
+ introspection/org.freedesktop.NetworkManager.AgentManager.xml \
+ introspection/org.freedesktop.NetworkManager.Checkpoint.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Adsl.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Bond.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Bridge.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Wired.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Generic.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml \
+ introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Modem.xml \
+ introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Statistics.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Team.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Tun.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Veth.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Vlan.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml \
+ introspection/org.freedesktop.NetworkManager.Device.Wireless.xml \
+ introspection/org.freedesktop.NetworkManager.Device.WiMax.xml \
+ introspection/org.freedesktop.NetworkManager.Device.xml \
+ introspection/org.freedesktop.NetworkManager.DHCP4Config.xml \
+ introspection/org.freedesktop.NetworkManager.DHCP6Config.xml \
+ introspection/org.freedesktop.NetworkManager.IP4Config.xml \
+ introspection/org.freedesktop.NetworkManager.IP6Config.xml \
+ introspection/org.freedesktop.NetworkManager.xml \
+ introspection/org.freedesktop.NetworkManager.PPP.xml \
+ introspection/org.freedesktop.NetworkManager.SecretAgent.xml \
+ introspection/org.freedesktop.NetworkManager.Settings.Connection.xml \
+ introspection/org.freedesktop.NetworkManager.Settings.xml \
+ introspection/org.freedesktop.NetworkManager.VPN.Connection.xml \
+ introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml \
+ introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
###############################################################################
@@ -745,7 +741,6 @@ $(libnm_libnm_la_OBJECTS): $(libnm_lib_h_pub_mkenums)
libnm_libnm_la_CPPFLAGS = \
$(dflt_cppflags_libnm_core) \
- -I$(builddir)/introspection \
-I$(srcdir)/libnm \
-I$(builddir)/libnm \
$(GUDEV_CFLAGS) \
@@ -943,7 +938,6 @@ libnm_tests_libnm_vpn_plugin_utils_test_la_LIBADD = \
src_cppflags = \
$(dflt_cppflags_libnm_core) \
- -I$(builddir)/introspection \
-I$(srcdir)/src \
-I$(builddir)/src \
\
@@ -2217,7 +2211,6 @@ src_devices_adsl_libnm_device_plugin_adsl_la_SOURCES = \
src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS = \
-I$(srcdir)/src \
-I$(builddir)/src \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(builddir)/libnm-core \
@@ -2249,7 +2242,6 @@ if WITH_MODEM_MANAGER_1
src_devices_wwan_cppflags = \
-I$(srcdir)/src \
-I$(builddir)/src \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(srcdir)/libnm-core \
@@ -2346,7 +2338,6 @@ src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES = \
src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS = \
-I$(srcdir)/src \
-I$(builddir)/src \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(builddir)/libnm-core \
@@ -2405,7 +2396,6 @@ src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES = \
src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS = \
-I$(srcdir)/src \
-I$(builddir)/src \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(builddir)/libnm-core \
@@ -2439,7 +2429,6 @@ src_devices_wifi_tests_test_general_SOURCES = \
src/devices/wifi/nm-wifi-utils.h
src_devices_wifi_tests_test_general_CPPFLAGS = \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(srcdir)/libnm-core \
@@ -2470,7 +2459,6 @@ src_devices_team_libnm_device_plugin_team_la_SOURCES = \
src_devices_team_libnm_device_plugin_team_la_CPPFLAGS = \
-I$(srcdir)/src \
-I$(builddir)/src \
- -I$(builddir)/introspection \
-I$(srcdir)/shared \
-I$(builddir)/shared \
-I$(builddir)/libnm-core \
@@ -3762,10 +3750,10 @@ nm_vpn_enum_types_sources = $(libnm_glib_vpn_h_real)
$(libnm_glib_libnm_glib_vpn_la_OBJECTS): $(libnm_glib_vpn_h_mkenums)
-libnm-glib/nm-vpn-plugin-glue.h: $(srcdir)/introspection/nm-vpn-plugin.xml
+libnm-glib/nm-vpn-plugin-glue.h: $(srcdir)/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
$(AM_V_GEN) dbus-binding-tool --prefix=nm_vpn_plugin --mode=glib-server --output=$@ $<
-libnm-glib/nm-secret-agent-glue.h: $(srcdir)/introspection/nm-secret-agent.xml
+libnm-glib/nm-secret-agent-glue.h: $(srcdir)/introspection/org.freedesktop.NetworkManager.SecretAgent.xml
$(AM_V_GEN) dbus-binding-tool --prefix=nm_secret_agent --mode=glib-server --output=$@ $<
BUILT_SOURCES += \
diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am
index afe5d3847d..823bb21901 100644
--- a/docs/api/Makefile.am
+++ b/docs/api/Makefile.am
@@ -40,40 +40,40 @@ MKHTML_OPTIONS=--path="$(abs_srcdir)"
# Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE)
content_files = \
- $(top_builddir)/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \
- $(top_builddir)/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \
- $(top_builddir)/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \
- $(top_builddir)/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \
- $(top_builddir)/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \
- $(top_builddir)/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml \
- $(top_builddir)/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \
- $(top_builddir)/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \
- $(top_builddir)/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml \
- $(top_builddir)/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \
- $(top_builddir)/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \
- $(top_builddir)/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \
- $(top_builddir)/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \
- $(top_builddir)/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \
- $(top_builddir)/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \
- $(top_builddir)/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \
- $(top_builddir)/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \
- $(top_builddir)/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \
- $(top_builddir)/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \
- $(top_builddir)/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \
- $(top_builddir)/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
- $(top_builddir)/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \
- $(top_builddir)/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \
- $(top_builddir)/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \
- $(top_builddir)/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \
- $(top_builddir)/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \
- $(top_builddir)/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \
- $(top_builddir)/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \
- $(top_builddir)/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \
- $(top_builddir)/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \
- $(top_builddir)/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \
- $(top_builddir)/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \
- $(top_builddir)/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \
- $(top_builddir)/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml \
+ dbus-org.freedesktop.NetworkManager.AccessPoint.xml \
+ dbus-org.freedesktop.NetworkManager.Connection.Active.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Team.xml \
+ dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \
+ dbus-org.freedesktop.NetworkManager.xml \
+ dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \
+ dbus-org.freedesktop.NetworkManager.SecretAgent.xml \
+ dbus-org.freedesktop.NetworkManager.Device.xml \
+ dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \
+ dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Bond.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \
+ dbus-org.freedesktop.NetworkManager.PPP.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \
+ dbus-org.freedesktop.NetworkManager.AgentManager.xml \
+ dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \
+ dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Tun.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \
+ dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \
+ dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Generic.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Modem.xml \
+ dbus-org.freedesktop.NetworkManager.IP6Config.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Veth.xml \
+ dbus-org.freedesktop.NetworkManager.Settings.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Wired.xml \
+ dbus-org.freedesktop.NetworkManager.IP4Config.xml \
+ dbus-org.freedesktop.NetworkManager.Device.Statistics.xml \
$(top_builddir)/libnm-core/nm-dbus-types.xml \
$(top_builddir)/libnm-core/nm-vpn-dbus-types.xml \
$(top_builddir)/man/nmcli.xml \
diff --git a/docs/api/network-manager-docs.xml b/docs/api/network-manager-docs.xml
index bb5ab00496..5ece39dc38 100644
--- a/docs/api/network-manager-docs.xml
+++ b/docs/api/network-manager-docs.xml
@@ -65,40 +65,40 @@
<title>Interfaces</title>
<!-- TODO: Split me into chapters about daemon, vpn plugins, dispatcher and the secret agent.
Then describe the daemon's singletons and object hierarchy. -->
- <xi:include href="../../introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml"/>
- <xi:include href="../../introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml"/>
- <xi:include href="../../introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml"/>
- <xi:include href="../../introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml"/>
- <xi:include href="../../introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml"/>
- <xi:include href="../../introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml"/>
- <xi:include href="../../introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml"/>
- <xi:include href="../../introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml"/>
- <xi:include href="../../introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml"/>
- <xi:include href="../../introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml"/>
- <xi:include href="../../introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml"/>
- <xi:include href="../../introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml"/>
- <xi:include href="../../introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml"/>
- <xi:include href="../../introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml"/>
- <xi:include href="../../introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml"/>
- <xi:include href="../../introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml"/>
- <xi:include href="../../introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml"/>
- <xi:include href="../../introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml"/>
- <xi:include href="../../introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml"/>
- <xi:include href="../../introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml"/>
- <xi:include href="../../introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml"/>
- <xi:include href="../../introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml"/>
- <xi:include href="../../introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml"/>
- <xi:include href="../../introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml"/>
- <xi:include href="../../introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml"/>
- <xi:include href="../../introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml"/>
- <xi:include href="../../introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml"/>
- <xi:include href="../../introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml"/>
- <xi:include href="../../introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml"/>
- <xi:include href="../../introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml"/>
- <xi:include href="../../introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml"/>
- <xi:include href="../../introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml"/>
- <xi:include href="../../introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml"/>
- <xi:include href="../../introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Settings.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.AgentManager.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.AccessPoint.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.PPP.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Settings.Connection.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.VPN.Connection.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Connection.Active.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Adsl.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Bond.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Bridge.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Wired.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Generic.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Modem.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Team.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Tun.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Veth.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Vlan.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Wireless.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.WiMax.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.DHCP4Config.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.DHCP6Config.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.IP4Config.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.IP6Config.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.SecretAgent.xml"/>
+ <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Statistics.xml"/>
</section>
<section id="dbus-types">
<title>Types</title>
diff --git a/introspection/nm-access-point.xml b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml
index 617c8671b6..617c8671b6 100644
--- a/introspection/nm-access-point.xml
+++ b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml
diff --git a/introspection/nm-agent-manager.xml b/introspection/org.freedesktop.NetworkManager.AgentManager.xml
index 86b4404a1a..86b4404a1a 100644
--- a/introspection/nm-agent-manager.xml
+++ b/introspection/org.freedesktop.NetworkManager.AgentManager.xml
diff --git a/introspection/nm-checkpoint.xml b/introspection/org.freedesktop.NetworkManager.Checkpoint.xml
index 1c5050f279..1c5050f279 100644
--- a/introspection/nm-checkpoint.xml
+++ b/introspection/org.freedesktop.NetworkManager.Checkpoint.xml
diff --git a/introspection/nm-active-connection.xml b/introspection/org.freedesktop.NetworkManager.Connection.Active.xml
index 383ede34a9..383ede34a9 100644
--- a/introspection/nm-active-connection.xml
+++ b/introspection/org.freedesktop.NetworkManager.Connection.Active.xml
diff --git a/introspection/nm-dhcp4-config.xml b/introspection/org.freedesktop.NetworkManager.DHCP4Config.xml
index 5244bcaaa0..5244bcaaa0 100644
--- a/introspection/nm-dhcp4-config.xml
+++ b/introspection/org.freedesktop.NetworkManager.DHCP4Config.xml
diff --git a/introspection/nm-dhcp6-config.xml b/introspection/org.freedesktop.NetworkManager.DHCP6Config.xml
index 09e2ca8676..09e2ca8676 100644
--- a/introspection/nm-dhcp6-config.xml
+++ b/introspection/org.freedesktop.NetworkManager.DHCP6Config.xml
diff --git a/introspection/nm-device-adsl.xml b/introspection/org.freedesktop.NetworkManager.Device.Adsl.xml
index 0986f06995..0986f06995 100644
--- a/introspection/nm-device-adsl.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Adsl.xml
diff --git a/introspection/nm-device-bt.xml b/introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml
index f891220d25..f891220d25 100644
--- a/introspection/nm-device-bt.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml
diff --git a/introspection/nm-device-bond.xml b/introspection/org.freedesktop.NetworkManager.Device.Bond.xml
index e6288a1530..e6288a1530 100644
--- a/introspection/nm-device-bond.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Bond.xml
diff --git a/introspection/nm-device-bridge.xml b/introspection/org.freedesktop.NetworkManager.Device.Bridge.xml
index a6c5710dc3..a6c5710dc3 100644
--- a/introspection/nm-device-bridge.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Bridge.xml
diff --git a/introspection/nm-device-generic.xml b/introspection/org.freedesktop.NetworkManager.Device.Generic.xml
index 39aafc2c1b..39aafc2c1b 100644
--- a/introspection/nm-device-generic.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Generic.xml
diff --git a/introspection/nm-device-ip-tunnel.xml b/introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml
index dda71e3e67..dda71e3e67 100644
--- a/introspection/nm-device-ip-tunnel.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml
diff --git a/introspection/nm-device-infiniband.xml b/introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml
index 34b5fadd1f..34b5fadd1f 100644
--- a/introspection/nm-device-infiniband.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml
diff --git a/introspection/nm-device-macvlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml
index e0b58ba4da..e0b58ba4da 100644
--- a/introspection/nm-device-macvlan.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml
diff --git a/introspection/nm-device-modem.xml b/introspection/org.freedesktop.NetworkManager.Device.Modem.xml
index 29eff68246..29eff68246 100644
--- a/introspection/nm-device-modem.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Modem.xml
diff --git a/introspection/nm-device-olpc-mesh.xml b/introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml
index 3d6162f334..3d6162f334 100644
--- a/introspection/nm-device-olpc-mesh.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml
diff --git a/introspection/nm-device-statistics.xml b/introspection/org.freedesktop.NetworkManager.Device.Statistics.xml
index 84c3b6fe47..84c3b6fe47 100644
--- a/introspection/nm-device-statistics.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Statistics.xml
diff --git a/introspection/nm-device-team.xml b/introspection/org.freedesktop.NetworkManager.Device.Team.xml
index c7b50a386d..c7b50a386d 100644
--- a/introspection/nm-device-team.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Team.xml
diff --git a/introspection/nm-device-tun.xml b/introspection/org.freedesktop.NetworkManager.Device.Tun.xml
index 68167cc57d..68167cc57d 100644
--- a/introspection/nm-device-tun.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Tun.xml
diff --git a/introspection/nm-device-veth.xml b/introspection/org.freedesktop.NetworkManager.Device.Veth.xml
index 93c7c87024..93c7c87024 100644
--- a/introspection/nm-device-veth.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Veth.xml
diff --git a/introspection/nm-device-vlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Vlan.xml
index e5bf7c44ed..e5bf7c44ed 100644
--- a/introspection/nm-device-vlan.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Vlan.xml
diff --git a/introspection/nm-device-vxlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml
index 8eae63c647..8eae63c647 100644
--- a/introspection/nm-device-vxlan.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml
diff --git a/introspection/nm-device-wimax.xml b/introspection/org.freedesktop.NetworkManager.Device.WiMax.xml
index 844856cc19..844856cc19 100644
--- a/introspection/nm-device-wimax.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.WiMax.xml
diff --git a/introspection/nm-device-ethernet.xml b/introspection/org.freedesktop.NetworkManager.Device.Wired.xml
index 3aa4540fb5..3aa4540fb5 100644
--- a/introspection/nm-device-ethernet.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Wired.xml
diff --git a/introspection/nm-device-wifi.xml b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
index 1973b417dc..1973b417dc 100644
--- a/introspection/nm-device-wifi.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
diff --git a/introspection/nm-device.xml b/introspection/org.freedesktop.NetworkManager.Device.xml
index d4535a84da..d4535a84da 100644
--- a/introspection/nm-device.xml
+++ b/introspection/org.freedesktop.NetworkManager.Device.xml
diff --git a/introspection/nm-ip4-config.xml b/introspection/org.freedesktop.NetworkManager.IP4Config.xml
index 17f57bc685..17f57bc685 100644
--- a/introspection/nm-ip4-config.xml
+++ b/introspection/org.freedesktop.NetworkManager.IP4Config.xml
diff --git a/introspection/nm-ip6-config.xml b/introspection/org.freedesktop.NetworkManager.IP6Config.xml
index e5cab7132d..e5cab7132d 100644
--- a/introspection/nm-ip6-config.xml
+++ b/introspection/org.freedesktop.NetworkManager.IP6Config.xml
diff --git a/introspection/nm-ppp-manager.xml b/introspection/org.freedesktop.NetworkManager.PPP.xml
index e4c6a2c869..e4c6a2c869 100644
--- a/introspection/nm-ppp-manager.xml
+++ b/introspection/org.freedesktop.NetworkManager.PPP.xml
diff --git a/introspection/nm-secret-agent.xml b/introspection/org.freedesktop.NetworkManager.SecretAgent.xml
index 33296fb06f..33296fb06f 100644
--- a/introspection/nm-secret-agent.xml
+++ b/introspection/org.freedesktop.NetworkManager.SecretAgent.xml
diff --git a/introspection/nm-settings-connection.xml b/introspection/org.freedesktop.NetworkManager.Settings.Connection.xml
index cf33120ce8..cf33120ce8 100644
--- a/introspection/nm-settings-connection.xml
+++ b/introspection/org.freedesktop.NetworkManager.Settings.Connection.xml
diff --git a/introspection/nm-settings.xml b/introspection/org.freedesktop.NetworkManager.Settings.xml
index 32675e02d8..32675e02d8 100644
--- a/introspection/nm-settings.xml
+++ b/introspection/org.freedesktop.NetworkManager.Settings.xml
diff --git a/introspection/nm-vpn-connection.xml b/introspection/org.freedesktop.NetworkManager.VPN.Connection.xml
index 897cea0b0a..897cea0b0a 100644
--- a/introspection/nm-vpn-connection.xml
+++ b/introspection/org.freedesktop.NetworkManager.VPN.Connection.xml
diff --git a/introspection/nm-vpn-plugin.xml b/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
index 7eed97210f..7eed97210f 100644
--- a/introspection/nm-vpn-plugin.xml
+++ b/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
diff --git a/introspection/nm-wimax-nsp.xml b/introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
index a766927943..a766927943 100644
--- a/introspection/nm-wimax-nsp.xml
+++ b/introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
diff --git a/introspection/nm-manager.xml b/introspection/org.freedesktop.NetworkManager.xml
index 1c29936285..1c29936285 100644
--- a/introspection/nm-manager.xml
+++ b/introspection/org.freedesktop.NetworkManager.xml
diff --git a/libnm/nm-client.c b/libnm/nm-client.c
index b0dc3660ee..8d14d50e1b 100644
--- a/libnm/nm-client.c
+++ b/libnm/nm-client.c
@@ -37,12 +37,12 @@
#include "nm-wimax-nsp.h"
#include "nm-object-private.h"
-#include "nmdbus-manager.h"
-#include "nmdbus-device-wifi.h"
-#include "nmdbus-device.h"
-#include "nmdbus-settings.h"
-#include "nmdbus-settings-connection.h"
-#include "nmdbus-vpn-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Wireless.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h"
+#include "introspection/org.freedesktop.NetworkManager.VPN.Connection.h"
#include "nm-access-point.h"
#include "nm-active-connection.h"
diff --git a/libnm/nm-device-wifi.c b/libnm/nm-device-wifi.c
index e2d5917f62..c85809dd58 100644
--- a/libnm/nm-device-wifi.c
+++ b/libnm/nm-device-wifi.c
@@ -35,7 +35,7 @@
#include "nm-core-internal.h"
#include "nm-dbus-helpers.h"
-#include "nmdbus-device-wifi.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Wireless.h"
G_DEFINE_TYPE (NMDeviceWifi, nm_device_wifi, NM_TYPE_DEVICE)
diff --git a/libnm/nm-device.c b/libnm/nm-device.c
index 26d83011cd..5c5988862c 100644
--- a/libnm/nm-device.c
+++ b/libnm/nm-device.c
@@ -41,7 +41,7 @@
#include "nm-device-tun.h"
#include "nm-setting-connection.h"
-#include "nmdbus-device.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.h"
static gboolean connection_compatible (NMDevice *device, NMConnection *connection, GError **error);
static NMLldpNeighbor *nm_lldp_neighbor_dup (NMLldpNeighbor *neighbor);
diff --git a/libnm/nm-manager.c b/libnm/nm-manager.c
index f73ccf9372..1b453bd923 100644
--- a/libnm/nm-manager.c
+++ b/libnm/nm-manager.c
@@ -35,7 +35,7 @@
#include "nm-vpn-connection.h"
#include "nm-dbus-helpers.h"
-#include "nmdbus-manager.h"
+#include "introspection/org.freedesktop.NetworkManager.h"
void _nm_device_wifi_set_wireless_enabled (NMDeviceWifi *device, gboolean enabled);
diff --git a/libnm/nm-remote-connection.c b/libnm/nm-remote-connection.c
index 2d8e44479c..fe78f7b8f0 100644
--- a/libnm/nm-remote-connection.c
+++ b/libnm/nm-remote-connection.c
@@ -33,7 +33,7 @@
#include "nm-object-private.h"
#include "nm-dbus-helpers.h"
-#include "nmdbus-settings-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h"
static void nm_remote_connection_connection_iface_init (NMConnectionInterface *iface);
static void nm_remote_connection_initable_iface_init (GInitableIface *iface);
diff --git a/libnm/nm-remote-settings.c b/libnm/nm-remote-settings.c
index 93801fa5ae..4d84642493 100644
--- a/libnm/nm-remote-settings.c
+++ b/libnm/nm-remote-settings.c
@@ -35,7 +35,7 @@
#include "nm-dbus-helpers.h"
#include "nm-core-internal.h"
-#include "nmdbus-settings.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.h"
G_DEFINE_TYPE (NMRemoteSettings, nm_remote_settings, NM_TYPE_OBJECT)
diff --git a/libnm/nm-secret-agent-old.c b/libnm/nm-secret-agent-old.c
index 43e115e9b1..431516945a 100644
--- a/libnm/nm-secret-agent-old.c
+++ b/libnm/nm-secret-agent-old.c
@@ -29,8 +29,8 @@
#include "nm-simple-connection.h"
#include "nm-core-internal.h"
-#include "nmdbus-secret-agent.h"
-#include "nmdbus-agent-manager.h"
+#include "introspection/org.freedesktop.NetworkManager.SecretAgent.h"
+#include "introspection/org.freedesktop.NetworkManager.AgentManager.h"
static void nm_secret_agent_old_initable_iface_init (GInitableIface *iface);
static void nm_secret_agent_old_async_initable_iface_init (GAsyncInitableIface *iface);
diff --git a/libnm/nm-vpn-connection.c b/libnm/nm-vpn-connection.c
index 97d02d41ff..a91a6f6952 100644
--- a/libnm/nm-vpn-connection.c
+++ b/libnm/nm-vpn-connection.c
@@ -30,7 +30,7 @@
#include "nm-active-connection.h"
#include "nm-dbus-helpers.h"
-#include "nmdbus-vpn-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.VPN.Connection.h"
G_DEFINE_TYPE (NMVpnConnection, nm_vpn_connection, NM_TYPE_ACTIVE_CONNECTION)
diff --git a/libnm/nm-vpn-plugin-old.c b/libnm/nm-vpn-plugin-old.c
index cfaefdf264..aff23b2007 100644
--- a/libnm/nm-vpn-plugin-old.c
+++ b/libnm/nm-vpn-plugin-old.c
@@ -34,7 +34,7 @@
#include "nm-core-internal.h"
#include "nm-simple-connection.h"
-#include "nmdbus-vpn-plugin.h"
+#include "introspection/org.freedesktop.NetworkManager.VPN.Plugin.h"
#define NM_VPN_PLUGIN_OLD_QUIT_TIMER 180
diff --git a/libnm/nm-vpn-service-plugin.c b/libnm/nm-vpn-service-plugin.c
index 8b781f08e3..b8f3cdcc29 100644
--- a/libnm/nm-vpn-service-plugin.c
+++ b/libnm/nm-vpn-service-plugin.c
@@ -34,7 +34,7 @@
#include "nm-core-internal.h"
#include "nm-simple-connection.h"
-#include "nmdbus-vpn-plugin.h"
+#include "introspection/org.freedesktop.NetworkManager.VPN.Plugin.h"
#define NM_VPN_SERVICE_PLUGIN_QUIT_TIMER 180
diff --git a/src/devices/adsl/nm-device-adsl.c b/src/devices/adsl/nm-device-adsl.c
index be398923d1..8783589ebf 100644
--- a/src/devices/adsl/nm-device-adsl.c
+++ b/src/devices/adsl/nm-device-adsl.c
@@ -39,7 +39,7 @@
#include "nm-setting-adsl.h"
#include "nm-utils.h"
-#include "nmdbus-device-adsl.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Adsl.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF (NMDeviceAdsl);
diff --git a/src/devices/bluetooth/nm-device-bt.c b/src/devices/bluetooth/nm-device-bt.c
index 982936dab0..31b9bbf927 100644
--- a/src/devices/bluetooth/nm-device-bt.c
+++ b/src/devices/bluetooth/nm-device-bt.c
@@ -40,7 +40,7 @@
#include "nm-bt-error.h"
#include "platform/nm-platform.h"
-#include "nmdbus-device-bt.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Bluetooth.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceBt);
diff --git a/src/devices/nm-device-bond.c b/src/devices/nm-device-bond.c
index 1abe60b9fa..cca76bfed3 100644
--- a/src/devices/nm-device-bond.c
+++ b/src/devices/nm-device-bond.c
@@ -32,7 +32,7 @@
#include "nm-core-internal.h"
#include "nm-ip4-config.h"
-#include "nmdbus-device-bond.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Bond.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceBond);
diff --git a/src/devices/nm-device-bridge.c b/src/devices/nm-device-bridge.c
index 72986f9396..a610997c77 100644
--- a/src/devices/nm-device-bridge.c
+++ b/src/devices/nm-device-bridge.c
@@ -30,7 +30,7 @@
#include "nm-device-factory.h"
#include "nm-core-internal.h"
-#include "nmdbus-device-bridge.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Bridge.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceBridge);
diff --git a/src/devices/nm-device-ethernet.c b/src/devices/nm-device-ethernet.c
index 313dbc8730..d617e10735 100644
--- a/src/devices/nm-device-ethernet.c
+++ b/src/devices/nm-device-ethernet.c
@@ -51,7 +51,7 @@
#include "nm-core-internal.h"
#include "NetworkManagerUtils.h"
-#include "nmdbus-device-ethernet.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Wired.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceEthernet);
diff --git a/src/devices/nm-device-generic.c b/src/devices/nm-device-generic.c
index 3666ad1cc2..60afb6753d 100644
--- a/src/devices/nm-device-generic.c
+++ b/src/devices/nm-device-generic.c
@@ -26,7 +26,7 @@
#include "platform/nm-platform.h"
#include "nm-core-internal.h"
-#include "nmdbus-device-generic.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Generic.h"
/*****************************************************************************/
diff --git a/src/devices/nm-device-infiniband.c b/src/devices/nm-device-infiniband.c
index a5b2fc97ce..47c2a01656 100644
--- a/src/devices/nm-device-infiniband.c
+++ b/src/devices/nm-device-infiniband.c
@@ -32,7 +32,7 @@
#include "nm-device-factory.h"
#include "nm-core-internal.h"
-#include "nmdbus-device-infiniband.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Infiniband.h"
#define NM_DEVICE_INFINIBAND_IS_PARTITION "is-partition"
diff --git a/src/devices/nm-device-ip-tunnel.c b/src/devices/nm-device-ip-tunnel.c
index 1ab885e022..f51c9f35a0 100644
--- a/src/devices/nm-device-ip-tunnel.c
+++ b/src/devices/nm-device-ip-tunnel.c
@@ -37,7 +37,7 @@
#include "nm-act-request.h"
#include "nm-ip4-config.h"
-#include "nmdbus-device-ip-tunnel.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.IPTunnel.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceIPTunnel);
diff --git a/src/devices/nm-device-macvlan.c b/src/devices/nm-device-macvlan.c
index 3ca3f9cd73..7b0e844367 100644
--- a/src/devices/nm-device-macvlan.c
+++ b/src/devices/nm-device-macvlan.c
@@ -36,7 +36,7 @@
#include "nm-ip4-config.h"
#include "nm-utils.h"
-#include "nmdbus-device-macvlan.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Macvlan.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceMacvlan);
diff --git a/src/devices/nm-device-tun.c b/src/devices/nm-device-tun.c
index 4746a3957e..15bcacb0bc 100644
--- a/src/devices/nm-device-tun.c
+++ b/src/devices/nm-device-tun.c
@@ -34,7 +34,7 @@
#include "nm-setting-tun.h"
#include "nm-core-internal.h"
-#include "nmdbus-device-tun.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Tun.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceTun);
diff --git a/src/devices/nm-device-veth.c b/src/devices/nm-device-veth.c
index 2a9e9d5fe6..a2fae62a32 100644
--- a/src/devices/nm-device-veth.c
+++ b/src/devices/nm-device-veth.c
@@ -33,7 +33,7 @@
#include "platform/nm-platform.h"
#include "nm-device-factory.h"
-#include "nmdbus-device-veth.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Veth.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceVeth);
diff --git a/src/devices/nm-device-vlan.c b/src/devices/nm-device-vlan.c
index 2dcbe8a851..2e2d74b6d6 100644
--- a/src/devices/nm-device-vlan.c
+++ b/src/devices/nm-device-vlan.c
@@ -37,7 +37,7 @@
#include "nm-core-internal.h"
#include "platform/nmp-object.h"
-#include "nmdbus-device-vlan.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Vlan.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceVlan);
diff --git a/src/devices/nm-device-vxlan.c b/src/devices/nm-device-vxlan.c
index 4fb985f16f..cd95a876be 100644
--- a/src/devices/nm-device-vxlan.c
+++ b/src/devices/nm-device-vxlan.c
@@ -35,7 +35,7 @@
#include "nm-act-request.h"
#include "nm-ip4-config.h"
-#include "nmdbus-device-vxlan.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Vxlan.h"
#include "nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceVxlan);
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 5ddc390393..675778cbc4 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -70,8 +70,8 @@
#include "nm-device-logging.h"
_LOG_DECLARE_SELF (NMDevice);
-#include "nmdbus-device.h"
-#include "nmdbus-device-statistics.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Statistics.h"
G_DEFINE_ABSTRACT_TYPE (NMDevice, nm_device, NM_TYPE_EXPORTED_OBJECT)
diff --git a/src/devices/team/nm-device-team.c b/src/devices/team/nm-device-team.c
index 1addd2cc60..d67fb6b23e 100644
--- a/src/devices/team/nm-device-team.c
+++ b/src/devices/team/nm-device-team.c
@@ -36,7 +36,7 @@
#include "nm-ip4-config.h"
#include "nm-dbus-compat.h"
-#include "nmdbus-device-team.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Team.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceTeam);
diff --git a/src/devices/wifi/nm-device-olpc-mesh.c b/src/devices/wifi/nm-device-olpc-mesh.c
index 456b2f114a..e0258523c0 100644
--- a/src/devices/wifi/nm-device-olpc-mesh.c
+++ b/src/devices/wifi/nm-device-olpc-mesh.c
@@ -51,7 +51,7 @@
/* This is a bug; but we can't really change API now... */
#include "nm-vpn-dbus-interface.h"
-#include "nmdbus-device-olpc-mesh.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceOlpcMesh);
diff --git a/src/devices/wifi/nm-device-wifi.c b/src/devices/wifi/nm-device-wifi.c
index 997808bd6f..0ec9fe8e66 100644
--- a/src/devices/wifi/nm-device-wifi.c
+++ b/src/devices/wifi/nm-device-wifi.c
@@ -51,7 +51,7 @@
#include "nm-core-internal.h"
#include "nm-config.h"
-#include "nmdbus-device-wifi.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Wireless.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceWifi);
diff --git a/src/devices/wifi/nm-wifi-ap.c b/src/devices/wifi/nm-wifi-ap.c
index 5ce2cbbffe..98e97ead4f 100644
--- a/src/devices/wifi/nm-wifi-ap.c
+++ b/src/devices/wifi/nm-wifi-ap.c
@@ -32,7 +32,7 @@
#include "nm-setting-wireless.h"
-#include "nmdbus-access-point.h"
+#include "introspection/org.freedesktop.NetworkManager.AccessPoint.h"
#define PROTO_WPA "wpa"
#define PROTO_RSN "rsn"
diff --git a/src/devices/wwan/nm-device-modem.c b/src/devices/wwan/nm-device-modem.c
index ad730ba5da..fec0d4ce91 100644
--- a/src/devices/wwan/nm-device-modem.c
+++ b/src/devices/wwan/nm-device-modem.c
@@ -32,7 +32,7 @@
#include "NetworkManagerUtils.h"
#include "nm-core-internal.h"
-#include "nmdbus-device-modem.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Modem.h"
#include "devices/nm-device-logging.h"
_LOG_DECLARE_SELF(NMDeviceModem);
diff --git a/src/nm-active-connection.c b/src/nm-active-connection.c
index c543b1d7b3..85ca6a20c2 100644
--- a/src/nm-active-connection.c
+++ b/src/nm-active-connection.c
@@ -32,7 +32,7 @@
#include "NetworkManagerUtils.h"
#include "nm-core-internal.h"
-#include "nmdbus-active-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.Connection.Active.h"
typedef struct _NMActiveConnectionPrivate {
NMSettingsConnection *settings_connection;
diff --git a/src/nm-checkpoint.c b/src/nm-checkpoint.c
index ee30f9bdc4..6632ce4918 100644
--- a/src/nm-checkpoint.c
+++ b/src/nm-checkpoint.c
@@ -33,7 +33,7 @@
#include "settings/nm-settings-connection.h"
#include "nm-simple-connection.h"
#include "nm-utils.h"
-#include "nmdbus-checkpoint.h"
+#include "introspection/org.freedesktop.NetworkManager.Checkpoint.h"
/*****************************************************************************/
diff --git a/src/nm-dhcp4-config.c b/src/nm-dhcp4-config.c
index 00aee8fafb..5106c73dad 100644
--- a/src/nm-dhcp4-config.c
+++ b/src/nm-dhcp4-config.c
@@ -28,7 +28,7 @@
#include "nm-utils.h"
#include "nm-exported-object.h"
-#include "nmdbus-dhcp4-config.h"
+#include "introspection/org.freedesktop.NetworkManager.DHCP4Config.h"
/*****************************************************************************/
diff --git a/src/nm-dhcp6-config.c b/src/nm-dhcp6-config.c
index 2d878cde5b..d3188a2033 100644
--- a/src/nm-dhcp6-config.c
+++ b/src/nm-dhcp6-config.c
@@ -28,7 +28,7 @@
#include "nm-utils.h"
#include "nm-exported-object.h"
-#include "nmdbus-dhcp6-config.h"
+#include "introspection/org.freedesktop.NetworkManager.DHCP6Config.h"
/*****************************************************************************/
diff --git a/src/nm-exported-object.c b/src/nm-exported-object.c
index 9af4a3f2f4..2ff0d4680b 100644
--- a/src/nm-exported-object.c
+++ b/src/nm-exported-object.c
@@ -29,7 +29,7 @@
#include "devices/nm-device.h"
#include "nm-active-connection.h"
-#include "nmdbus-device-statistics.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.Statistics.h"
#if NM_MORE_ASSERTS >= 2
#define _ASSERT_NO_EARLY_EXPORT
diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c
index 6e7f262be5..a78dc3af37 100644
--- a/src/nm-ip4-config.c
+++ b/src/nm-ip4-config.c
@@ -33,7 +33,7 @@
#include "nm-route-manager.h"
#include "nm-core-internal.h"
-#include "nmdbus-ip4-config.h"
+#include "introspection/org.freedesktop.NetworkManager.IP4Config.h"
typedef struct {
gboolean never_default;
diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c
index 988689d8e8..f5ef55abba 100644
--- a/src/nm-ip6-config.c
+++ b/src/nm-ip6-config.c
@@ -33,7 +33,7 @@
#include "nm-core-internal.h"
#include "NetworkManagerUtils.h"
-#include "nmdbus-ip6-config.h"
+#include "introspection/org.freedesktop.NetworkManager.IP6Config.h"
typedef struct {
gboolean never_default;
diff --git a/src/nm-manager.c b/src/nm-manager.c
index f3344e4528..a67b41105d 100644
--- a/src/nm-manager.c
+++ b/src/nm-manager.c
@@ -56,8 +56,8 @@
#include "nm-checkpoint-manager.h"
#include "NetworkManagerUtils.h"
-#include "nmdbus-manager.h"
-#include "nmdbus-device.h"
+#include "introspection/org.freedesktop.NetworkManager.h"
+#include "introspection/org.freedesktop.NetworkManager.Device.h"
static gboolean add_device (NMManager *self, NMDevice *device, GError **error);
diff --git a/src/ppp/nm-ppp-manager.c b/src/ppp/nm-ppp-manager.c
index 793209c601..bee757d373 100644
--- a/src/ppp/nm-ppp-manager.c
+++ b/src/ppp/nm-ppp-manager.c
@@ -52,7 +52,7 @@
#include "nm-pppd-plugin.h"
#include "nm-ppp-status.h"
-#include "nmdbus-ppp-manager.h"
+#include "introspection/org.freedesktop.NetworkManager.PPP.h"
#define NM_PPPD_PLUGIN PPPD_PLUGIN_DIR "/nm-pppd-plugin.so"
#define PPP_MANAGER_SECRET_TRIES "ppp-manager-secret-tries"
diff --git a/src/settings/nm-agent-manager.c b/src/settings/nm-agent-manager.c
index 8e2b144a01..0db20979ee 100644
--- a/src/settings/nm-agent-manager.c
+++ b/src/settings/nm-agent-manager.c
@@ -37,7 +37,7 @@
#include "NetworkManagerUtils.h"
#include "nm-core-internal.h"
-#include "nmdbus-agent-manager.h"
+#include "introspection/org.freedesktop.NetworkManager.AgentManager.h"
/*****************************************************************************/
diff --git a/src/settings/nm-secret-agent.c b/src/settings/nm-secret-agent.c
index 233bdaf29f..6ec96a32a9 100644
--- a/src/settings/nm-secret-agent.c
+++ b/src/settings/nm-secret-agent.c
@@ -31,7 +31,7 @@
#include "nm-simple-connection.h"
#include "NetworkManagerUtils.h"
-#include "nmdbus-secret-agent.h"
+#include "introspection/org.freedesktop.NetworkManager.SecretAgent.h"
/*****************************************************************************/
diff --git a/src/settings/nm-settings-connection.c b/src/settings/nm-settings-connection.c
index 220f25cbe4..bf62f91322 100644
--- a/src/settings/nm-settings-connection.c
+++ b/src/settings/nm-settings-connection.c
@@ -37,7 +37,7 @@
#include "nm-core-internal.h"
#include "nm-audit-manager.h"
-#include "nmdbus-settings-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h"
#define SETTINGS_TIMESTAMPS_FILE NMSTATEDIR "/timestamps"
#define SETTINGS_SEEN_BSSIDS_FILE NMSTATEDIR "/seen-bssids"
diff --git a/src/settings/nm-settings.c b/src/settings/nm-settings.c
index c99d6b9e58..dd82cf9703 100644
--- a/src/settings/nm-settings.c
+++ b/src/settings/nm-settings.c
@@ -77,7 +77,7 @@
#include "nm-dispatcher.h"
#include "nm-inotify-helper.h"
-#include "nmdbus-settings.h"
+#include "introspection/org.freedesktop.NetworkManager.Settings.h"
/*****************************************************************************/
diff --git a/src/vpn/nm-vpn-connection.c b/src/vpn/nm-vpn-connection.c
index 782ad16897..823edbe919 100644
--- a/src/vpn/nm-vpn-connection.c
+++ b/src/vpn/nm-vpn-connection.c
@@ -51,7 +51,7 @@
#include "nm-vpn-manager.h"
#include "dns/nm-dns-manager.h"
-#include "nmdbus-vpn-connection.h"
+#include "introspection/org.freedesktop.NetworkManager.VPN.Connection.h"
typedef enum {
/* Only system secrets */