mirror of
https://github.com/haproxy/haproxy.git
synced 2026-03-25 03:43:27 -04:00
[BUG] fix parser crash on unconditional tcp content rules
Since 1.3.17, a config containing one of the following lines would
crash the parser :
tcp content reject
tcp content accept
This is because a check is performed on the condition which is not
specified. The obvious fix consists in checkinf for a condition
first.
This commit is contained in:
parent
55165fec02
commit
8e80e0bc4c
1 changed files with 1 additions and 1 deletions
|
|
@ -521,7 +521,7 @@ static int tcp_parse_tcp_req(char **args, int section_type, struct proxy *curpx,
|
|||
|
||||
// FIXME: how to set this ?
|
||||
// cond->line = linenum;
|
||||
if (cond->requires & (ACL_USE_RTR_ANY | ACL_USE_L7_ANY)) {
|
||||
if (cond && cond->requires & (ACL_USE_RTR_ANY | ACL_USE_L7_ANY)) {
|
||||
struct acl *acl;
|
||||
const char *name;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue