hostapd/wpa_supplicant/dbus
Johannes Berg 911e97e400 DBus: Refactor array adding, add binary arrays
Some new code we're working on will require the dbus type "aay" (an
array of arrays of bytes). To add this, refactor the array code to
reduce code duplication by given a type string to the array starting
code, and also add code to create and parse such arrays from or into an
array of struct wpabuf respectively.

Since there's no unique DBus type for this, add a "fake"
WPAS_DBUS_TYPE_BINARRAY type that is separate from the regular DBus
types for parsing.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2011-06-12 14:47:49 -07:00
..
.gitignore dbus: Clean dbus build files on wpa_supplicant 'make clean' 2009-12-20 20:29:09 +02:00
dbus-wpa_supplicant.conf Move D-Bus related files into their own subdirectory 2009-12-20 20:11:14 +02:00
dbus_common.c dbus: Fix init-failure-detection 2010-01-01 21:30:58 +02:00
dbus_common.h dbus: Share common initialization code for both old and new interface 2009-12-31 00:15:56 +02:00
dbus_common_i.h dbus: Do not deinitialize new D-Bus API if it is not initialized 2009-12-31 21:50:12 +02:00
dbus_dict_helpers.c DBus: Refactor array adding, add binary arrays 2011-06-12 14:47:49 -07:00
dbus_dict_helpers.h DBus: Refactor array adding, add binary arrays 2011-06-12 14:47:49 -07:00
dbus_new.c dbus: Add support to get/set the country code 2011-04-05 01:24:26 +03:00
dbus_new.h Add DBus state change notification for AuthMode property 2011-03-15 13:54:59 +02:00
dbus_new_handlers.c DBus: Move wpas_dbus_new_decompose_object_path() 2011-06-12 14:41:41 -07:00
dbus_new_handlers.h dbus: Add support to get/set the country code 2011-04-05 01:24:26 +03:00
dbus_new_handlers_wps.c dbus: Fix new dbus API for WPS 2010-11-26 19:47:24 +02:00
dbus_new_helpers.c DBus: Move wpas_dbus_new_decompose_object_path() 2011-06-12 14:41:41 -07:00
dbus_new_helpers.h DBus: Move wpas_dbus_new_decompose_object_path() 2011-06-12 14:41:41 -07:00
dbus_new_introspect.c DBus: Increase introspection buffer sizes 2011-02-02 17:01:29 +02:00
dbus_old.c dbus: Add D-Bus methods to flush the BSS cache 2011-03-20 12:02:33 +02:00
dbus_old.h dbus: Clean up dbus_path/dbus_new_path use 2010-01-01 19:12:31 +02:00
dbus_old_handlers.c dbus: Add D-Bus methods to flush the BSS cache 2011-03-20 12:02:33 +02:00
dbus_old_handlers.h dbus: Add D-Bus methods to flush the BSS cache 2011-03-20 12:02:33 +02:00
dbus_old_handlers_wps.c P2P: Set Device Password ID in WPS M1/M2 per new rules 2010-09-09 07:17:19 -07:00
fi.epitest.hostap.WPASupplicant.service dbus: Rename .service file to use the service name as the file name 2009-12-20 20:15:40 +02:00
fi.w1.wpa_supplicant1.service dbus: Add missing .service file for the new D-Bus API 2009-12-20 20:14:10 +02:00
Makefile dbus: Move introspection support into a separate file 2010-01-01 14:03:00 +02:00