Following
d3a76322cf7a, this change rejects requests which have multiple
TE headers.
Reported-by: geeknik <geeknik@protonmail.ch>
}
if (r->headers_in.te
- && (r->headers_in.te->value.len != 8
+ && (r->headers_in.te->next
+ || r->headers_in.te->value.len != 8
|| ngx_strncasecmp(r->headers_in.te->value.data,
(u_char *) "trailers", 8) != 0))
{
}
if (r->headers_in.te
- && (r->headers_in.te->value.len != 8
+ && (r->headers_in.te->next
+ || r->headers_in.te->value.len != 8
|| ngx_strncasecmp(r->headers_in.te->value.data,
(u_char *) "trailers", 8) != 0))
{