diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-06-03 10:27:38 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-06-07 10:05:27 +0300 |
commit | 5186846c70447c633b28f22aa6ecf410b7473121 (patch) | |
tree | 5b8e22c3d82071ccf9c0da5e1b10edcba1b63637 /client/dbus_helpers.h | |
parent | 032adc9de53adafd29603159ec8e6f31358b964b (diff) | |
download | connman-5186846c70447c633b28f22aa6ecf410b7473121.tar.gz connman-5186846c70447c633b28f22aa6ecf410b7473121.tar.bz2 connman-5186846c70447c633b28f22aa6ecf410b7473121.zip |
client: Add parameter to specify D-Bus service for method call
Diffstat (limited to 'client/dbus_helpers.h')
-rw-r--r-- | client/dbus_helpers.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/client/dbus_helpers.h b/client/dbus_helpers.h index fde11837..9fc21648 100644 --- a/client/dbus_helpers.h +++ b/client/dbus_helpers.h @@ -29,15 +29,20 @@ extern "C" { #endif +#define CONNMAN_SERVICE "net.connman" +#define CONNMAN_PATH "/" +#define VPN_SERVICE CONNMAN_SERVICE ".vpn" +#define VPN_PATH "/" + void __connmanctl_dbus_print(DBusMessageIter *iter, const char *pre, const char *dict, const char *sep); typedef int (*connmanctl_dbus_method_return_func_t)(DBusMessageIter *iter, const char *error, void *user_data); -int __connmanctl_dbus_method_call(DBusConnection *connection, const char *path, - const char *interface, const char *method, - connmanctl_dbus_method_return_func_t cb, void * user_data, - int arg1, ...); +int __connmanctl_dbus_method_call(DBusConnection *connection, + const char *service, const char *path, const char *interface, + const char *method, connmanctl_dbus_method_return_func_t cb, + void * user_data, int arg1, ...); int __connmanctl_dbus_set_property(DBusConnection *connection, const char *path, const char *interface, |