fragattacks/src/p2p
Jouni Malinen a05e236b11 P2P: Do not re-start invitation on Probe Req RX if already ack'ed
If the peer device has already acknowledge receipt of the Invitation
Request frame, it is better not to re-start invitation by sending
another Invitation Request. This should not be needed since the peer
already has received the Invitation Request frame and sending the second
round in this type of sequence can cause issues with nl80211 offloaded
offchannel TX operations since driver_nl80211.c will lose the cookie
value for the first pending Action frame and may not be able to cancel
offchannel wait for it properly. this has been seen to trigger a failure
in the p2p_go_invite_auth test case with the scan failing due to GO
sending out Probe Response frame on incorrect channel (the channel used
in that not-cancelled Action TX).

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2014-02-04 17:16:32 +02:00
..
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
p2p_build.c P2P NFC: Add OOB GO Negotiation Channel attribute 2014-01-27 21:10:55 +02:00
p2p_dev_disc.c P2P: Clean up debug prints 2013-05-18 18:47:36 +03:00
p2p_go_neg.c Fix memory leaks and wrong memory access 2014-01-30 14:01:31 +02:00
p2p_group.c P2P: Add support for IP address assignment in 4-way handshake 2014-01-27 21:44:26 +02:00
p2p_i.h P2P: Do not re-start invitation on Probe Req RX if already ack'ed 2014-02-04 17:16:32 +02:00
p2p_invitation.c P2P: Do not re-start invitation on Probe Req RX if already ack'ed 2014-02-04 17:16:32 +02:00
p2p_parse.c P2P NFC: Static handover with NFC Tag on client 2014-01-27 21:44:30 +02:00
p2p_pd.c P2P: Fix PD retry channel on join-a-group case 2013-10-20 21:38:02 +03:00
p2p_sd.c P2P: Clean up debug prints 2013-05-18 18:47:36 +03:00
p2p_utils.c P2P: Prefer U-NII-3 over U-NII-1 during channel selection 2013-11-19 13:04:21 +02:00
p2p.c P2P: Do not re-start invitation on Probe Req RX if already ack'ed 2014-02-04 17:16:32 +02:00
p2p.h P2P NFC: Static handover with NFC Tag on client 2014-01-27 21:44:30 +02:00