aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-01-21 16:11:16 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:55 +0100
commit885042e3651a8a3ead8928c233522bd41297bd63 (patch)
treeefb863408833a1aaecb108fc4f0bcb2df670d523
parent93a776b17c3265c952fd071bbd8bbd2c70d83e73 (diff)
api,header: define common object prefixes in the daemon header
-rw-r--r--build-aux/header-generator.xsl9
-rw-r--r--src/mm-bearer.h3
-rw-r--r--src/mm-manager.c2
-rw-r--r--src/mm-sim.h3
4 files changed, 8 insertions, 9 deletions
diff --git a/build-aux/header-generator.xsl b/build-aux/header-generator.xsl
index 4cd0dea0..c5bc8124 100644
--- a/build-aux/header-generator.xsl
+++ b/build-aux/header-generator.xsl
@@ -118,8 +118,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
* Boston, MA 02110-1301 USA.
*
* Copyright (C) 2008 - 2009 Novell, Inc.
- * Copyright (C) 2009 - 2011 Red Hat, Inc.
- * Copyright (C) 2011 Google, Inc.
+ * Copyright (C) 2009 - 2012 Red Hat, Inc.
+ * Copyright (C) 2011 - 2012 Google, Inc.
*/
#ifndef _MODEM_MANAGER_NAMES_H_
@@ -128,6 +128,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#define MM_DBUS_PATH "/org/freedesktop/ModemManager1"
#define MM_DBUS_SERVICE "org.freedesktop.ModemManager1"
+/* Prefix for object paths */
+#define MM_DBUS_MODEM_PREFIX MM_DBUS_PATH "/Modem"
+#define MM_DBUS_BEARER_PREFIX MM_DBUS_PATH "/Bearer"
+#define MM_DBUS_SIM_PREFIX MM_DBUS_PATH "/SIM"
+
/**************
* Interfaces *
**************/
diff --git a/src/mm-bearer.h b/src/mm-bearer.h
index 732446ab..962bbff3 100644
--- a/src/mm-bearer.h
+++ b/src/mm-bearer.h
@@ -41,9 +41,6 @@ typedef struct _MMBearerPrivate MMBearerPrivate;
#define MM_BEARER_MODEM "bearer-modem"
#define MM_BEARER_STATUS "bearer-status"
-/* Prefix for all bearer object paths */
-#define MM_DBUS_BEARER_PREFIX MM_DBUS_PATH "/Bearers"
-
typedef enum { /*< underscore_name=mm_bearer_status >*/
MM_BEARER_STATUS_DISCONNECTED,
MM_BEARER_STATUS_DISCONNECTING,
diff --git a/src/mm-manager.c b/src/mm-manager.c
index 5768e0b8..e3a793b6 100644
--- a/src/mm-manager.c
+++ b/src/mm-manager.c
@@ -211,7 +211,7 @@ check_export_modem (MMManager *self,
}
/* No outstanding port tasks, so if the modem is valid we can export it */
- path = g_strdup_printf (MM_DBUS_PATH"/Modems/%d", id++);
+ path = g_strdup_printf (MM_DBUS_MODEM_PREFIX "/%d", id++);
g_object_set (modem,
"g-object-path", path,
MM_BASE_MODEM_CONNECTION, self->priv->connection,
diff --git a/src/mm-sim.h b/src/mm-sim.h
index a01e6561..dce22200 100644
--- a/src/mm-sim.h
+++ b/src/mm-sim.h
@@ -39,9 +39,6 @@ typedef struct _MMSimPrivate MMSimPrivate;
#define MM_SIM_CONNECTION "sim-connection"
#define MM_SIM_MODEM "sim-modem"
-/* Prefix for all SIM object paths */
-#define MM_DBUS_SIM_PREFIX MM_DBUS_PATH "/SIMs"
-
struct _MMSim {
MmGdbusSimSkeleton parent;
MMSimPrivate *priv;