From patchwork Wed Feb 22 20:59:07 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [3/3] dbus: return NULL data for peer IEs Date: Wed, 22 Feb 2012 10:59:07 -0000 From: reinette chatre X-Patchwork-Id: 142531 Message-Id: <1329944347-6465-4-git-send-email-reinette.chatre@intel.com> To: j@w1.fi Cc: hostap@lists.shmoo.com The org.freedesktop.DBus.Properties interface is now supported for peer properties. Ensure that GetAll will work by having the IEs property function return NULL data instead of a failure until it is implemented. Signed-hostap: Reinette Chatre intended-for: hostap-1 --- wpa_supplicant/dbus/dbus_new_handlers_p2p.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/wpa_supplicant/dbus/dbus_new_handlers_p2p.c b/wpa_supplicant/dbus/dbus_new_handlers_p2p.c index 62489f4..2e4b050 100644 --- a/wpa_supplicant/dbus/dbus_new_handlers_p2p.c +++ b/wpa_supplicant/dbus/dbus_new_handlers_p2p.c @@ -1465,10 +1465,14 @@ dbus_bool_t wpas_dbus_getter_p2p_peer_vendor_extension(DBusMessageIter *iter, dbus_bool_t wpas_dbus_getter_p2p_peer_ies(DBusMessageIter *iter, DBusError *error, void *user_data) { + dbus_bool_t success = TRUE; /* struct peer_handler_args *peer_args = user_data; */ - dbus_set_error_const(error, DBUS_ERROR_FAILED, "not implemented"); - return FALSE; + success = wpas_dbus_simple_array_property_getter( + iter, + DBUS_TYPE_BYTE, + NULL, 0, error); + return success; }