mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-30 18:13:32 +00:00
BUG/MINOR: proto_tcp: fix parsing of "table" in track-sc1/2
Recent commit 5d5b5d8e
left the "table" argument in the list of
arguments to parse.
This commit is contained in:
parent
20d46a5a95
commit
598718a7ab
@ -1113,7 +1113,8 @@ static int tcp_parse_request_rule(char **args, int arg, int section_type,
|
||||
curpx->acl_requires |= ACL_USE_L7_ANY;
|
||||
|
||||
if (strcmp(args[arg], "table") == 0) {
|
||||
if (!args[arg + 1]) {
|
||||
arg++;
|
||||
if (!args[arg]) {
|
||||
memprintf(err,
|
||||
"'%s %s %s' : missing table name",
|
||||
args[0], args[1], args[kw]);
|
||||
@ -1121,7 +1122,7 @@ static int tcp_parse_request_rule(char **args, int arg, int section_type,
|
||||
return -1;
|
||||
}
|
||||
/* we copy the table name for now, it will be resolved later */
|
||||
rule->act_prm.trk_ctr.table.n = strdup(args[arg + 1]);
|
||||
rule->act_prm.trk_ctr.table.n = strdup(args[arg]);
|
||||
arg++;
|
||||
}
|
||||
rule->act_prm.trk_ctr.expr = expr;
|
||||
|
Loading…
Reference in New Issue
Block a user