From: Andrey Volk Date: Mon, 15 Jun 2020 11:13:39 +0000 (+0400) Subject: [mod_verto] Fix content length overflow on 32bit X-Git-Tag: v1.10.7^2~141 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=da8e3b04db883b2b49b34d614f82028b516ce65d;p=thirdparty%2Ffreeswitch.git [mod_verto] Fix content length overflow on 32bit --- diff --git a/src/mod/endpoints/mod_verto/mod_verto.c b/src/mod/endpoints/mod_verto/mod_verto.c index 0e350bf16f..5d930b4df2 100644 --- a/src/mod/endpoints/mod_verto/mod_verto.c +++ b/src/mod/endpoints/mod_verto/mod_verto.c @@ -1649,7 +1649,7 @@ new_req: goto done; } - if (request->content_length && request->content_length > 5l * 1024 * 1024 * 1024 - 1) { + if (request->content_length && request->content_length > INT32_MAX) { char *data = "HTTP/1.1 413 Request Entity Too Large\r\n" "Content-Length: 0\r\n\r\n"; kws_raw_write(jsock->ws, data, strlen(data));