Mercurial > hg > nginx
diff src/http/v2/ngx_http_v2.h @ 6278:b78df0822168
HTTP/2: fixed the NGX_HTTP_V2_MAX_FIELD macro.
author | Valentin Bartenev <vbart@nginx.com> |
---|---|
date | Mon, 26 Oct 2015 17:46:13 +0300 |
parents | 081a073e5164 |
children | 1f26bf65b1bc |
line wrap: on
line diff
--- a/src/http/v2/ngx_http_v2.h Mon Sep 28 02:32:44 2015 +0300 +++ b/src/http/v2/ngx_http_v2.h Mon Oct 26 17:46:13 2015 +0300 @@ -21,7 +21,8 @@ #define NGX_HTTP_V2_MAX_FRAME_SIZE ((1 << 24) - 1) #define NGX_HTTP_V2_INT_OCTETS 4 -#define NGX_HTTP_V2_MAX_FIELD ((1 << NGX_HTTP_V2_INT_OCTETS * 7) - 1) +#define NGX_HTTP_V2_MAX_FIELD \ + (127 + (1 << (NGX_HTTP_V2_INT_OCTETS - 1) * 7) - 1) #define NGX_HTTP_V2_DATA_DISCARD 1 #define NGX_HTTP_V2_DATA_ERROR 2