hostapd/wpa_supplicant/dbus
Jouni Malinen dfaf11d648 P2P: Require fresh scan results for persistent group re-invocation
The P2P group is not yet operating when going through invitation
exchange for re-invocation. Previously, an old cached scan result could
be used to skip the scan immediately after the invitation exchange.
While this may result in the fastest possible connection, it does have
some issues with cases where the GO takes some time to start up. It
would also be at least theoretically possible for some of the BSS
parameters to be different, so having a fresh scan result from the new
GO instance may be desired in any case.

Add a mechanism to skip scan results that have been last updated before
a specific point in time and as the first user for this mechanism,
require chan results to be more recent than the invitation message
exchange for the P2P Client role in persistent group re-invocation case.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2015-08-22 00:22:12 +03: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 D-Bus: Coding style cleanup 2015-01-02 22:50:26 +02:00
dbus_common.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_common_i.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_dict_helpers.c D-Bus: Fix string array dict entry parser in out-of-memory case 2015-01-07 13:19:00 +02:00
dbus_dict_helpers.h D-Bus: Coding style cleanup 2015-01-02 22:50:26 +02:00
dbus_new.c D-Bus: Add documentation for wpas_dbus_signal_peer_groups_changed() 2015-06-26 22:44:41 +03:00
dbus_new.h D-Bus: Add WPS pbc-overlap Event 2015-06-10 20:51:30 +03:00
dbus_new_handlers.c D-Bus: Set last_scan_req to MANUAL_SCAN_REQ on Scan() trigger paths 2015-08-11 21:44:31 +03:00
dbus_new_handlers.h dbus: Add Reconnect command to D-Bus Interface 2015-06-14 11:33:54 +03:00
dbus_new_handlers_p2p.c P2P: Require fresh scan results for persistent group re-invocation 2015-08-22 00:22:12 +03:00
dbus_new_handlers_p2p.h dbus: Add RemoveClient method to remove a client from local GO 2015-06-19 12:55:54 +03:00
dbus_new_handlers_wps.c D-Bus: Fix typos in debug print 2015-06-26 23:01:37 +03:00
dbus_new_helpers.c dbus: Add a debug print on fill_dict_with_properties() getter failures 2015-04-29 20:43:23 +03:00
dbus_new_helpers.h D-Bus: Coding style cleanup 2015-01-02 22:50:26 +02:00
dbus_new_introspect.c D-Bus: Fix Introspect() in case of os_strdup() failure 2015-01-07 13:19:00 +02:00
dbus_old.c D-Bus: Fix operations when P2P management interface is used 2015-04-29 20:42:25 +03:00
dbus_old.h D-Bus: Coding style cleanup 2015-01-02 22:50:26 +02:00
dbus_old_handlers.c D-Bus: Fix dont_quote const declaration 2015-07-07 16:25:06 +03:00
dbus_old_handlers.h D-Bus: Coding style cleanup 2015-01-02 22:50:26 +02:00
dbus_old_handlers_wps.c D-Bus (old): Fix wpsReg error message 2015-01-07 13:19:00 +02:00
fi.epitest.hostap.WPASupplicant.service.in wpa_supplicant: Edit BINDIR in dbus and systemd service files 2011-07-15 12:25:02 +03:00
fi.w1.wpa_supplicant1.service.in wpa_supplicant: Edit BINDIR in dbus and systemd service files 2011-07-15 12:25:02 +03:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00