[nginx] HTTP/2: fixed the NGX_HTTP_V2_MAX_FIELD macro.
Valentin Bartenev
vbart at nginx.com
Mon Oct 26 14:47:25 UTC 2015
details: http://hg.nginx.org/nginx/rev/b78df0822168
branches:
changeset: 6278:b78df0822168
user: Valentin Bartenev <vbart at nginx.com>
date: Mon Oct 26 17:46:13 2015 +0300
description:
HTTP/2: fixed the NGX_HTTP_V2_MAX_FIELD macro.
diffstat:
src/http/v2/ngx_http_v2.h | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r b930e598a199 -r b78df0822168 src/http/v2/ngx_http_v2.h
--- 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
More information about the nginx-devel
mailing list