BUG/MINOR: payload: the patterns of the acl "req.ssl_ver" are no parsed with the...
authorThierry FOURNIER <tfournier@exceliance.fr>
Fri, 24 Jan 2014 11:41:51 +0000 (12:41 +0100)
committerWilly Tarreau <w@1wt.eu>
Sat, 25 Jan 2014 01:50:58 +0000 (02:50 +0100)
commite7054c71773854c40021c3ae042c2e4d8f07b926
tree093572d5c5c1b406b55d27df24593f5929d5beb9
parent4bd07de0870d07e5aa202841bd2e73418167a6c0
BUG/MINOR: payload: the patterns of the acl "req.ssl_ver" are no parsed with the good function.

The fetch "req.ssl_ver" is not declared as explicit acl. If it is used
as implicit ACL, the acl engine detect SMP_T_UINT output type and choose
to use the default interger parser: pat_parse_int(). This fetch needs the
parser pat_parse_dotted_ver().

This patch declare explicit ACL named "req.ssl_ver" that use the good
parser function pat_parse_dotted_ver().
src/payload.c