From 063f85043d63eaf8d59e636cca9fa24057f73b70 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Fri, 26 Sep 2014 15:26:43 +0300 Subject: [PATCH] wpa_cli: Increase event buffer size to 4096 bytes Number of other buffers were already increased to this size, but the buffer used for receiving unsolicited event messages from wpa_supplicant (e.g., for wpa_cli action scripts) was still at the older 256 byte size. This could result in some events getting truncated. Avoid this by using the same 4096 byte buffer size here as in the other places receiving messages from wpa_supplicant. Signed-off-by: Jouni Malinen --- wpa_supplicant/wpa_cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpa_supplicant/wpa_cli.c b/wpa_supplicant/wpa_cli.c index 3b48c9339..d380626b7 100644 --- a/wpa_supplicant/wpa_cli.c +++ b/wpa_supplicant/wpa_cli.c @@ -3385,7 +3385,7 @@ static void wpa_cli_recv_pending(struct wpa_ctrl *ctrl, int action_monitor) return; } while (wpa_ctrl_pending(ctrl) > 0) { - char buf[256]; + char buf[4096]; size_t len = sizeof(buf) - 1; if (wpa_ctrl_recv(ctrl, buf, &len) == 0) { buf[len] = '\0';