diff options
Diffstat (limited to 'tools/supplicant-dbus.h')
-rw-r--r-- | tools/supplicant-dbus.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/supplicant-dbus.h b/tools/supplicant-dbus.h index 51981e27..162ec72e 100644 --- a/tools/supplicant-dbus.h +++ b/tools/supplicant-dbus.h @@ -31,9 +31,12 @@ typedef void (* supplicant_dbus_array_function) (DBusMessageIter *iter, typedef void (* supplicant_dbus_property_function) (const char *key, DBusMessageIter *iter, void *user_data); -typedef void (* supplicant_dbus_value_function) (DBusMessageIter *iter, +typedef void (* supplicant_dbus_setup_function) (DBusMessageIter *iter, void *user_data); +typedef void (* supplicant_dbus_result_function) (const char *error, + DBusMessageIter *iter, void *user_data); + void supplicant_dbus_setup(DBusConnection *conn); void supplicant_dbus_array_foreach(DBusMessageIter *iter, @@ -50,5 +53,6 @@ int supplicant_dbus_property_get_all(const char *path, const char *interface, int supplicant_dbus_property_set(const char *path, const char *interface, const char *key, const char *signature, - supplicant_dbus_value_function function, + supplicant_dbus_setup_function setup, + supplicant_dbus_result_function function, void *user_data); |