#include <glib-object.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-dbus-glib-types.h>
#include <nm-connection.h>
#include <nm-setting-ip4-config.h>
#include <nm-setting-connection.h>
#include <nm-setting-wired.h>
#include <nm-setting-ip4-config.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#define DBUS_TYPE_G_MAP_OF_VARIANT (dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE))
/* Get system bus */
bus = dbus_g_bus_get (DBUS_BUS_SYSTEM, NULL);
- /* Create a D-Bus proxy; NM_DBUS_* defined in NetworkManager.h */
+ /* Create a D-Bus proxy; NM_DBUS_* defined in nm-dbus-interface.h */
proxy = dbus_g_proxy_new_for_name (bus,
NM_DBUS_SERVICE,
NM_DBUS_PATH_SETTINGS,
#include <nm-setting-connection.h>
#include <nm-setting-wired.h>
#include <nm-setting-ip4-config.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#define DBUS_TYPE_G_MAP_OF_VARIANT (dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE))
bus = dbus_g_bus_get (DBUS_BUS_SYSTEM, NULL);
/* Create a D-Bus proxy to get the object properties from the NM Manager
- * object. NM_DBUS_* defines are from NetworkManager.h.
+ * object. NM_DBUS_* defines are from nm-dbus-interface.h.
*/
props_proxy = dbus_g_proxy_new_for_name (bus,
NM_DBUS_SERVICE,
#include <nm-device.h>
#include <nm-device-wifi.h>
#include <nm-access-point.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
/* Convert flags to string */
#include <dbus/dbus-glib.h>
#include <stdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#define DBUS_TYPE_G_ARRAY_OF_OBJECT_PATH (dbus_g_type_get_collection ("GPtrArray", DBUS_TYPE_G_OBJECT_PATH))
/* Get system bus */
bus = dbus_g_bus_get (DBUS_BUS_SYSTEM, NULL);
- /* Create a D-Bus proxy; NM_DBUS_* defined in NetworkManager.h */
+ /* Create a D-Bus proxy; NM_DBUS_* defined in nm-dbus-interface.h */
proxy = dbus_g_proxy_new_for_name (bus,
NM_DBUS_SERVICE,
NM_DBUS_PATH_SETTINGS,
#include <nm-connection.h>
#include <nm-setting-connection.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#include <nm-remote-settings.h>
* It uses GDBus and the libnm headers.
* You don't need to have NetworkManager devel package installed. You can just
- * grab NetworkManager.h and put it in the path.
+ * grab nm-dbus-interface.h and put it in the path.
*
* Standalone compilation:
* gcc -Wall `pkg-config --libs --cflags glib-2.0 gio-2.0` `pkg-config --cflags libnm` monitor-nm-state-GDBus.c -o monitor-nm-state-GDBus
#include <gio/gio.h>
#include <string.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
static const char *
nm_state_to_string (NMState state)
\r
#include <QtCore/QDebug>\r
\r
-#include "NetworkManager.h"\r
+#include "nm-dbus-interface.h"\r
\r
typedef QMap<QString, QMap<QString, QVariant> > Connection;\r
Q_DECLARE_METATYPE(Connection)\r
* g++ -Wall `pkg-config --libs --cflags QtCore QtDBus QtNetwork` `pkg-config --cflags libnm` change-ipv4-addresses.cpp -o change-ipv4-addresses
*
* You don't need to have NetworkManager devel package installed; you can just
- * grab NetworkManager.h and put it in the path
+ * grab nm-dbus-interface.h and put it in the path
*/
#include <QtDBus/QDBusConnection>
#include "arpa/inet.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
typedef QMap<QString, QMap<QString, QVariant> > Connection;
Q_DECLARE_METATYPE(Connection)
#include <QtCore/QDebug>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
void listConnections(QDBusInterface& interface) {
core = $(top_srcdir)/libnm-core
libnm_core_headers = \
- $(core)/NetworkManager.h \
- $(core)/NetworkManagerVPN.h \
$(core)/nm-connection.h \
$(core)/nm-core-enum-types.h \
+ $(core)/nm-dbus-interface.h \
$(core)/nm-setting-8021x.h \
$(core)/nm-setting-adsl.h \
$(core)/nm-setting-bluetooth.h \
$(core)/nm-setting-wireless.h \
$(core)/nm-setting.h \
$(core)/nm-utils.h \
- $(core)/nm-version.h
+ $(core)/nm-version.h \
+ $(core)/nm-vpn-dbus-interface.h
libnm_core_private_headers = \
$(core)/crypto.h \
* used by some external code that does not link to libnm.
*/
-#ifndef NETWORK_MANAGER_H
-#define NETWORK_MANAGER_H
+#ifndef NM_DBUS_INTERFACE_H
+#define NM_DBUS_INTERFACE_H
#include "nm-version.h"
NM_SECRET_AGENT_CAPABILITY_LAST = NM_SECRET_AGENT_CAPABILITY_VPN_HINTS
} NMSecretAgentCapabilities;
-#endif /* NETWORK_MANAGER_H */
+#endif /* NM_DBUS_INTERFACE_H */
#include <dbus/dbus-glib.h>
#include <glib/gi18n.h>
-#include "NetworkManager.h"
#include "nm-setting-olpc-mesh.h"
+#include "nm-dbus-interface.h"
#include "nm-param-spec-specialized.h"
#include "nm-utils.h"
#include "nm-dbus-glib-types.h"
#include <dbus/dbus-glib.h>
#include <glib/gi18n.h>
-#include "NetworkManager.h"
#include "nm-setting-wireless.h"
+#include "nm-dbus-interface.h"
#include "nm-param-spec-specialized.h"
#include "nm-utils.h"
#include "nm-dbus-glib-types.h"
#ifndef NM_SETTING_WIRELESS_H
#define NM_SETTING_WIRELESS_H
-#include <NetworkManager.h>
#include <nm-setting.h>
#include <nm-setting-wireless-security.h>
+#include <nm-dbus-interface.h>
G_BEGIN_DECLS
* used by some external code that does not link to libnm.
*/
-#ifndef NETWORK_MANAGER_VPN_H
-#define NETWORK_MANAGER_VPN_H
+#ifndef NM_VPN_DBUS_INTERFACE_H
+#define NM_VPN_DBUS_INTERFACE_H
/*
* dbus services details
/* boolean: prevent this VPN connection from ever getting the default route */
#define NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT "never-default"
-#endif /* NETWORK_MANAGER_VPN_H */
+#endif /* NM_VPN_DBUS_INTERFACE_H */
#include <nm-utils.h>
#include "nm-access-point.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include <glib.h>
#include <glib-object.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-connection.h>
#include "nm-object.h"
#include <string.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-active-connection.h"
#include "nm-object-private.h"
#include "nm-types-private.h"
#include <glib-object.h>
#include "nm-object.h"
#include <nm-connection.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include "nm-ip4-config.h"
#include "nm-dhcp4-config.h"
#include "nm-ip6-config.h"
#include <glib-object.h>
#include <gio/gio.h>
#include <dbus/dbus-glib.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include "nm-object.h"
#include "nm-device.h"
#include "nm-active-connection.h"
#include <dbus/dbus.h>
#include <dbus/dbus-glib-lowlevel.h>
#include "nm-dbus-helpers-private.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
static dbus_int32_t priv_slot = -1;
#ifndef NM_DEVICE_BT_H
#define NM_DEVICE_BT_H
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-device.h"
G_BEGIN_DECLS
#include <glib/gi18n.h>
#include <gudev/gudev.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-device-ethernet.h"
#include "nm-device-adsl.h"
#include "nm-device-wifi.h"
#include <glib-object.h>
#include <dbus/dbus-glib.h>
#include "nm-object.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-ip4-config.h"
#include "nm-dhcp4-config.h"
#include "nm-ip6-config.h"
#include <string.h>
#include "nm-dhcp4-config.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include "nm-utils.h"
#include <string.h>
#include "nm-dhcp6-config.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include "nm-utils.h"
#include <nm-setting-ip4-config.h>
#include "nm-ip4-config.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include "nm-utils.h"
#include <nm-setting-ip6-config.h>
#include "nm-ip6-config.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include "nm-utils.h"
#include <stdlib.h>
#include <stdio.h>
#include <nm-utils.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-object.h"
#include "nm-object-cache.h"
#include "nm-object-private.h"
#include <gio/gio.h>
#include <glib/gi18n.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#include <nm-setting-connection.h>
#include "nm-remote-connection.h"
*/
#include <string.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-connection.h>
#include "nm-dbus-glib-types.h"
#include <dbus/dbus-glib-lowlevel.h>
#include "nm-glib-compat.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-secret-agent.h"
#include "nm-enum-types.h"
#include "nm-dbus-helpers-private.h"
#include <string.h>
#include "nm-vpn-connection.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-utils.h"
#include "nm-object-private.h"
#include "nm-active-connection.h"
#include <glib-object.h>
#include <dbus/dbus-glib.h>
#include "nm-active-connection.h"
-#include "NetworkManagerVPN.h"
+#include "nm-vpn-dbus-interface.h"
G_BEGIN_DECLS
#include <glib.h>
#include <glib-object.h>
#include <dbus/dbus-glib.h>
-#include <NetworkManagerVPN.h>
+#include <nm-vpn-dbus-interface.h>
#include <nm-connection.h>
G_BEGIN_DECLS
#include <nm-setting-wimax.h>
#include "nm-wimax-nsp.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types-private.h"
#include "nm-object-private.h"
#include <glib.h>
#include <glib-object.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include "nm-object.h"
G_BEGIN_DECLS
#include <sys/types.h>
#include <signal.h>
-#include <NetworkManager.h>
+#include "nm-dbus-interface.h"
#include "nm-client.h"
#include "nm-device-wifi.h"
#include "nm-device-ethernet.h"
#include <sys/types.h>
#include <signal.h>
-#include <NetworkManager.h>
-
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-setting-wired.h>
#include <nm-utils.h>
#include <net/ethernet.h>
#include <netinet/ether.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-setting-bluetooth.h"
#include "nm-bluez-common.h"
#include <glib.h>
#include <string.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-dbus-manager.h"
#include "nm-bluez4-adapter.h"
#include "nm-bluez-device.h"
#include <glib.h>
#include <glib-object.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-device.h"
/* WARNING: this file is private API between NetworkManager and its internal
#include <dbus/dbus-glib.h>
#include <netinet/in.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types.h"
#include "nm-connection.h"
#include "nm-rfkill-manager.h"
#include "nm-wifi-enum-types.h"
/* This is a bug; but we can't really change API now... */
-#include "NetworkManagerVPN.h"
+#include "nm-vpn-dbus-interface.h"
#include "nm-device-olpc-mesh-glue.h"
#include <net/ethernet.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-connection.h>
#include <nm-setting-wireless.h>
#include <nm-setting-wireless-security.h>
#include <glib.h>
#include <glib-object.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-connection.h"
#define NM_TYPE_AP (nm_ap_get_type ())
*/
#include "nm-wimax-nsp.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-dbus-manager.h"
#include "nm-setting-wimax.h"
#include "nm-wimax-nsp-glue.h"
#include <sys/resource.h>
#include "gsystem-local-alloc.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "NetworkManagerUtils.h"
#include "nm-manager.h"
#include "nm-linux-platform.h"
#include <glib.h>
#include "nm-types.h"
#include "nm-active-connection.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-logging.h"
#include "nm-dbus-glib-types.h"
#include "nm-dbus-manager.h"
#include <glib-object.h>
#include <gio/gio.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-types.h"
#define NM_TYPE_CONNECTIVITY (nm_connectivity_get_type ())
#include <sys/types.h>
#include <errno.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-dbus-manager.h"
#include "nm-glib-compat.h"
#include "nm-properties-changed-signal.h"
#include <glib.h>
#include <string.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-dbus-manager.h"
#include "nm-dhcp4-config.h"
#include "nm-dhcp4-config-glue.h"
#include <glib.h>
#include <string.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-dbus-manager.h"
#include "nm-dhcp6-config.h"
#include "nm-dhcp6-config-glue.h"
#include <linux/if.h>
#include <linux/if_addr.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include "gsystem-local-alloc.h"
#include "nm-types.h"
#include <glib.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "wifi-utils.h"
struct WifiData {
#include <net/ethernet.h>
#include <glib.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
typedef struct WifiData WifiData;
#endif
#include <linux/if_ppp.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "NetworkManagerUtils.h"
#include "nm-glib-compat.h"
#include "nm-ppp-manager.h"
#include <pppd/eui64.h>
#include <pppd/ipv6cp.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-pppd-plugin.h"
#include "nm-ppp-status.h"
#include "nm-dbus-glib-types.h"
#include <dbus/dbus-glib.h>
#include <dbus/dbus-glib-lowlevel.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-logging.h"
#include "nm-agent-manager.h"
#include "nm-secret-agent.h"
#include <dbus/dbus-glib.h>
#include <dbus/dbus-glib-lowlevel.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-secret-agent.h"
#include "nm-dbus-manager.h"
#include "nm-dbus-glib-types.h"
#include <string.h>
#include <netinet/ether.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <dbus/dbus-glib-lowlevel.h>
#include <nm-setting-connection.h>
#include <nm-setting-vpn.h>
#include <dbus/dbus.h>
#include <dbus/dbus-glib-lowlevel.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-connection.h>
#include <nm-setting-8021x.h>
#include <nm-setting-bluetooth.h>
#include <string.h>
#include <glib/gstdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-utils.h>
#include <glib.h>
#include <nm-connection.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include "common.h"
#include <glib/gstdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-setting-wired.h>
#include <nm-setting-wireless.h>
G_BEGIN_DECLS
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-settings-connection.h>
#define NM_TYPE_IFCFG_CONNECTION (nm_ifcfg_connection_get_type ())
#include <glib.h>
#include <glib/gi18n.h>
#include <nm-connection.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-setting-ip4-config.h>
#include <nm-setting-vlan.h>
#include <string.h>
#include <glib/gstdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#include <nm-setting-wireless-security.h>
#include <nm-settings-connection.h>
#include <nm-utils.h>
#include <nm-setting-connection.h>
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-system-config-interface.h"
#include "nm-logging.h"
#include "nm-ifnet-connection.h"
#include <string.h>
#include <glib/gstdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-utils.h>
#include <nm-setting-wireless-security.h>
#include <nm-settings-connection.h>
#include <errno.h>
#include <nm-connection.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-setting-ip4-config.h>
#include <nm-setting-ppp.h>
#include "interface_parser.h"
-#include "NetworkManager.h"
+#include "nm-dbus-interface.h"
#include "nm-system-config-interface.h"
#include "nm-setting-ip4-config.h"
#include "nm-setting-wireless.h"
#include <string.h>
#include <glib/gstdio.h>
-#include <NetworkManager.h>
+#include <nm-dbus-interface.h>
#include <nm-setting-connection.h>
#include <nm-utils.h>
#include <errno.h>
#include <stdlib.h>
-#include "NetworkManager.h"
-#include "NetworkManagerVPN.h"
+#include "nm-dbus-interface.h"
+#include "nm-vpn-dbus-interface.h"
#include "nm-vpn-connection.h"
#include "nm-setting-connection.h"
#include "nm-setting-vpn.h"
#include <glib.h>
#include <glib-object.h>
-#include "NetworkManagerVPN.h"
+#include "nm-vpn-dbus-interface.h"
#include "nm-device.h"
#include "nm-auth-subject.h"
#include "nm-active-connection.h"
#include "nm-vpn-connection.h"
#include "nm-setting-vpn.h"
#include "nm-dbus-manager.h"
-#include "NetworkManagerVPN.h"
+#include "nm-vpn-dbus-interface.h"
#include "nm-enum-types.h"
#include "nm-logging.h"