From 49d78fd0de5874f1dae91d08a74f9fe7aa19c249 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 25 Mar 2019 19:03:19 +0800 Subject: [PATCH] ws proxy: also proxy ACCEPT_LANGUAGE --- lib/core-net/dummy-callback.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/core-net/dummy-callback.c b/lib/core-net/dummy-callback.c index 3f6666b44..2ccf093bb 100644 --- a/lib/core-net/dummy-callback.c +++ b/lib/core-net/dummy-callback.c @@ -125,6 +125,16 @@ lws_callback_ws_proxy(struct lws *wsi, enum lws_callback_reasons reason, lws_set_timeout(wsi->parent, 1, LWS_TO_KILL_ASYNC); break; + case LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER: + { + unsigned char **p = (unsigned char **)in, *end = (*p) + len, + tmp[128]; + + proxy_header(wsi, wsi->parent, tmp, sizeof(tmp), + WSI_TOKEN_HTTP_ACCEPT_LANGUAGE, p, end); + break; + } + case LWS_CALLBACK_CLIENT_RECEIVE: pkt = lws_malloc(sizeof(*pkt) + LWS_PRE + len, __func__); if (!pkt)