From 8f395284bd4fb4595aa52a7f0f49110f28ddc230 Mon Sep 17 00:00:00 2001 From: Vivek Natarajan Date: Mon, 3 Jun 2013 21:30:34 +0300 Subject: [PATCH] P2P: Modify wait time in INVITE state based on Tx status of INV-REQ In a noisy enviromment, some peers can be slow to respond to the invitation request frames which may lead to unnecessary state timeout. Increase this timeout to 350 ms to improve the probabilty of successfully receiving the invitation response frames. Signed-hostap: Vivek Natarajan --- src/p2p/p2p_invitation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p2p/p2p_invitation.c b/src/p2p/p2p_invitation.c index 293fef0c4..6b3dafba2 100644 --- a/src/p2p/p2p_invitation.c +++ b/src/p2p/p2p_invitation.c @@ -492,7 +492,7 @@ void p2p_invitation_req_cb(struct p2p_data *p2p, int success) * channel. */ p2p_set_state(p2p, P2P_INVITE); - p2p_set_timeout(p2p, 0, 100000); + p2p_set_timeout(p2p, 0, success ? 350000 : 100000); }