BUG/MINOR: http_htx: Fix searching headers by substring
authorMaciej Zdeb <maciej@zdeb.pl>
Fri, 20 Nov 2020 12:12:24 +0000 (12:12 +0000)
committerWilly Tarreau <w@1wt.eu>
Sat, 21 Nov 2020 14:54:26 +0000 (15:54 +0100)
commit302b9f8d7a3805bfd25ecf267a8ddd730c6887b3
tree8abad71b7acf6531903b19a6b689f4176f7d8c85
parent41378899111d9bc77c871d0fdc21088cce547054
BUG/MINOR: http_htx: Fix searching headers by substring

Function __http_find_header is used to search headers by name using specified
matching method. Matching by substring returned unexpected results due to wrong
length of substring supplied to strnistr function.

Fixed also the boolean condition by inverting it, as we're interested in
headers that contains the substring.

This patch should be backported as far as 2.2
src/http_htx.c