P2P: Wait on GO Negotiation Confirm transmit
This reverts commit 792c8877c3
('P2P: Send GO Negotiation Confirm without wait').
Some drivers rely on the wait period for sending packets on the
off-channel. If the wait value is small, there's a race condition where
the driver ROC might complete before the packet was sent out. This
doesn't impede other drivers, as the wait is cancelled when a
Tx-completion arrives from the remote peer.
Signed-hostap: Arik Nemtsov <arik@wizery.com>
This commit is contained in:
parent
472fa2168a
commit
1785d2e912
1 changed files with 1 additions and 1 deletions
|
@ -1037,7 +1037,7 @@ fail:
|
|||
else
|
||||
freq = dev->listen_freq;
|
||||
if (p2p_send_action(p2p, freq, sa, p2p->cfg->dev_addr, sa,
|
||||
wpabuf_head(conf), wpabuf_len(conf), 0) < 0) {
|
||||
wpabuf_head(conf), wpabuf_len(conf), 200) < 0) {
|
||||
p2p_dbg(p2p, "Failed to send Action frame");
|
||||
p2p_go_neg_failed(p2p, dev, -1);
|
||||
p2p->cfg->send_action_done(p2p->cfg->cb_ctx);
|
||||
|
|
Loading…
Reference in a new issue