hostap/src
Jouni Malinen 8cee87ab13 P2P: Only schedule a single p2p_go_neg_start timeout at a time
It is possible for the driver to indicate multiple Probe Request frames
that would be processed in a single loop. If those frames happen to be
from a peer which with we are trying to start GO Negotiation, multiple
timeouts to start GO Negotiation (p2p_go_neg_start) could end up being
scheduled. This would result in confusing burst of multiple GO
Negotiation Request frames being sent once the RX loop finally
concludes. Avoid this by scheduling only a single eloop timeout to
trigger GO Negotiation regardless of how many Probe Request frames from
the peer is received. In addition, make sure this timeout gets canceled
in p2p_deinit().

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2013-02-26 18:07:17 +02:00
..
ap WPS: Fix OOB Device Password use in PSK1,PSK1 derivation 2013-02-24 10:57:49 +02:00
common TDLS: Pass peer's HT Capability and QOS information during sta_add 2013-02-14 21:01:50 +02:00
crypto SAE: Replace comparison to one with crypto_bignum wrapper 2013-01-12 17:51:54 +02:00
drivers hostapd: Fix Max SP Length derivation from QoS Info 2013-02-16 11:15:13 +02:00
eap_common EAP peer: Add Session-Id derivation 2013-02-09 01:20:38 +02:00
eap_peer WPS: Fix OOB Device Password use in PSK1,PSK1 derivation 2013-02-24 10:57:49 +02:00
eap_server EAP-IKEV2 server: Fix invalid memory freeing operation 2013-02-09 01:20:36 +02:00
eapol_auth Initialize EAPOL auth identity/cui with STA entry data 2012-08-19 14:23:20 +03:00
eapol_supp eap_proxy: Add mechanism for allowing EAP methods to be offloaded 2013-02-08 11:54:01 +02:00
l2_packet Update license notification in files initially contributed by Sam 2012-06-30 19:36:04 +03:00
p2p P2P: Only schedule a single p2p_go_neg_start timeout at a time 2013-02-26 18:07:17 +02:00
radius Extend radius_msg_get_tunnel_password() to support multiple passwords 2012-11-25 17:19:04 +02:00
rsn_supp TDLS: Pass peer's VHT Capability information during sta_add 2013-02-25 10:31:50 +02:00
tls Enable 256-bit key AES in internal TLS implementation 2012-09-09 14:16:05 +03:00
utils Android: Allow setgroups to be overridden from build configuration 2013-02-08 11:53:58 +02:00
wps WPS: Fix OOB Device Password use in PSK1,PSK1 derivation 2013-02-24 10:57:49 +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