diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2020-03-31 13:53:39 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2020-03-31 14:27:15 +0200 |
commit | fd715872462ef55381c52caef2cca414dfd8883b (patch) | |
tree | d28c1420718f7e93db97de60a4ac46e2e1b85b7c /src/parser_bison.y | |
parent | 673d82af234e24ef841e8409426d5f082f9ea59e (diff) |
parser_bison: store location of basechain definition
Wrap basechain definition field around structure, add field later.
This is useful for error reporting.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/parser_bison.y')
-rw-r--r-- | src/parser_bison.y | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser_bison.y b/src/parser_bison.y index ebaef17c..735f2dff 100644 --- a/src/parser_bison.y +++ b/src/parser_bison.y @@ -2057,6 +2057,7 @@ hook_spec : TYPE STRING HOOK STRING dev_spec prio_spec $<chain>0->type = xstrdup(chain_type); xfree($2); + $<chain>0->loc = @$; $<chain>0->hook.loc = @4; $<chain>0->hook.name = chain_hookname_lookup($4); if ($<chain>0->hook.name == NULL) { |