diff options
author | Phil Sutter <phil@nwl.cc> | 2018-04-13 16:52:34 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-04-14 13:53:02 +0200 |
commit | 778de37d82e7bc90b4ba2abdfb0ebc8ddb2e7302 (patch) | |
tree | 6dd8a979e615db7fb9c4f165b0011e5ec2a6efc1 /tests/build | |
parent | fd9b62f6fdace59be247008b67506abb82bbf4a8 (diff) |
libnftables: Keep cmds list outside of parser_state
Parser basically turns input into a list of commands and error messages.
Having the commands list being part of struct parser_state does not make
sense from this point of view, also it will have to go away with
upcoming JSON support anyway.
While being at it, change nft_netlink() to take just the list of
commands instead of the whole parser state as parameter, also take care
of command freeing in nft_run_cmd_from_* functions (where the list
resides as auto-variable) instead of from inside nft_run().
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/build')
0 files changed, 0 insertions, 0 deletions