hostap/src
Jouni Malinen 175171ac6c P2P: Retry PD Request in join-a-running-group case
The GO may be in sleep when we send a PD Request frame to indicate that
we are about to join a running group. Previously, this frame was not
retried more than normal low level retries. This can result in the GO
not getting the frame especially in cases where concurrent multi-channel
operations or aggressive sleep schedule is used since most drivers do
not yet synchronize with the GO's NoA before association.

Increase the likelihood of the GO receiving the PD Request frame by
retransmitting it similarly to the PD-for-GO-Negotiation case. Start
the actual join operation only after these retries have failed to get
an acknowledgment from the GO to give the connection attempt a chance
to succeed if the driver implements better NoA synchronization for it.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2012-11-23 00:53:42 +02:00
..
ap Add preliminary support for using SQLite for eap_user database 2012-11-21 00:47:47 +02:00
common Reserve AKM and cipher suite values 2012-09-30 20:26:55 +03:00
crypto Hide strict-aliasing warning with gcc 4.7 2012-11-11 20:29:20 +02:00
drivers nl80211: Add support for TDLS request event from the driver 2012-11-19 17:00:07 +02:00
eap_common Add UNAUTH-TLS vendor specific EAP type 2012-08-22 22:34:11 +03:00
eap_peer Fix regression in LEAP 2012-10-11 21:50:57 +03:00
eap_server EAP-SIM/AKA server: Fix memory leak in error path 2012-11-11 13:15:49 +02:00
eapol_auth Initialize EAPOL auth identity/cui with STA entry data 2012-08-19 14:23:20 +03:00
eapol_supp Fix EAPOL supplicant port authorization with PMKSA caching 2012-10-27 11:52:43 +03:00
l2_packet Update license notification in files initially contributed by Sam 2012-06-30 19:36:04 +03:00
p2p P2P: Retry PD Request in join-a-running-group case 2012-11-23 00:53:42 +02:00
radius RADIUS DAS: Verify that Error-Code attribute is added 2012-08-19 18:32:35 +03:00
rsn_supp Remove unused wpa_supplicant_disassociate() 2012-11-05 17:05:37 +02:00
tls Enable 256-bit key AES in internal TLS implementation 2012-09-09 14:16:05 +03:00
utils wpabuf: Get rid of separate ext_data pointer 2012-08-19 18:25:25 +03:00
wps WPS: Add a workaround for PBC session overlap detection 2012-11-15 19:59:04 +02:00
lib.rules Add rules for building src/crypto as a library 2009-12-05 22:03:46 +02:00
Makefile P2P: Add initial version of P2P Module 2010-09-09 07:17:17 -07:00