Increase global ctrl_iface buffer to same size as per-interface

Since the global ctrl_iface can be used with IFNAME= prefix to send
commands to be processed by per-interface code, it should have the same
(well, close to same since the prefix takes some space) limits on
command length as the per-interface ctrl_iface. Increase the buffer from
256 to 4096 to achieve this.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2014-01-23 16:57:15 +02:00 committed by Jouni Malinen
parent ee2caef38e
commit 8615bdfac9

View file

@ -800,7 +800,7 @@ static void wpa_supplicant_global_ctrl_iface_receive(int sock, void *eloop_ctx,
{ {
struct wpa_global *global = eloop_ctx; struct wpa_global *global = eloop_ctx;
struct ctrl_iface_global_priv *priv = sock_ctx; struct ctrl_iface_global_priv *priv = sock_ctx;
char buf[256]; char buf[4096];
int res; int res;
struct sockaddr_un from; struct sockaddr_un from;
socklen_t fromlen = sizeof(from); socklen_t fromlen = sizeof(from);