hostap/src
Jouni Malinen 3433721c5f P2P: Continue p2p_find after sending non-success Invitation Response
This was previously handled for the case where the non-success
Invitation Response frame was sent out during the Listen phase. However,
in the case the Action frame TX ended up getting scheduled when the
Search phase scan had already started (e.g., due to the driver reporting
Invitation Request RX late enough for the Listen-to-Search transition
having already started), the postponed Action frame TX status processing
did not cover the specific case of non-success Invitation Response. This
could result in the p2p_find operation getting stopped (stuck in SEARCH
state) unexpectedly.

Fix this by calling p2p_check_after_scan_tx_continuation() from
Invitation Response TX callback handler if the invitation was rejected.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2016-04-07 21:05:28 +03:00
..
ap AP: Do not use struct ieee80211_mgmt::u.probe_req 2016-04-02 16:55:01 +03:00
common Add QCA nl80211 vendor commands for TSF and WISA Feature 2016-04-05 19:31:09 +03:00
crypto tests: Add TEST_FAIL() calls into OpenSSL bignum operations 2016-03-28 01:10:31 +03:00
drivers atheros: Do not use struct ieee80211_mgmt::u.probe_req 2016-04-02 16:55:02 +03:00
eap_common EAP-PAX: Check hmac_sha1_vector() return value 2016-01-06 21:12:08 +02:00
eap_peer EAP-PWD peer: Fix possible memory leak on error path 2016-03-03 16:28:41 +02:00
eap_server EAP-pwd server: Use os_get_random() for unpredictable token 2016-02-19 18:44:40 +02:00
eapol_auth RADIUS: Share a single function for generating session IDs 2016-02-06 17:19:35 +02:00
eapol_supp Fix EAPOL reauth after FT protocol or offloaded PMKSA cache use 2015-11-19 21:16:18 +02:00
fst FST: Fix session setup failure with peer without MB IE 2016-03-07 18:04:47 +02:00
l2_packet l2_packet: Extend bridge workaround RX processing to cover two frames 2016-01-07 13:30:59 +02:00
p2p P2P: Continue p2p_find after sending non-success Invitation Response 2016-04-07 21:05:28 +03:00
pae MACsec: Update protect frames and replay on reauthentication 2014-12-09 16:56:10 +02:00
radius RADIUS: Add Acct-Delay-Time into accounting messages 2016-02-29 17:43:13 +02:00
rsn_supp RSN: Set EAPOL-Key Request Secure bit to 1 if PTK is set 2016-04-05 18:36:28 +03:00
tls TLS: Make tls_cert_chain_failure_event() more robust 2015-12-28 18:31:11 +02:00
utils wlantest: Use local ETH_P_IP define instead of linux/if_ether.h 2016-03-26 11:35:30 +02:00
wps WPS: Use only os_get_random() for PIN generation 2016-02-19 18:44:40 +02:00
lib.rules Add QUIET=1 option for make 2014-12-29 15:49:05 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00