diff options
author | Phil Sutter <phil@nwl.cc> | 2023-01-31 19:55:57 +0100 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2023-08-10 13:44:12 +0200 |
commit | 2a6eee89083c837ac429b0e5aba33bdcaeb51a57 (patch) | |
tree | 58d444fd7ec52e20f8da9f1506e573c323f78785 /iptables/arptables-nft.8 | |
parent | bb7d5fde80ccb4672dcf9644b4ccf1bffc0919fd (diff) |
nft-ruleparse: Introduce nft_create_target()
Like nft_create_match(), this is a small wrapper around the typical
target extension lookup and (standard) init code.
To use it from nft_parse_target() and nft_parse_log(), introduce an
inner variant which accepts the target payload size as parameter.
The call to rule_parse_ops::target callback was problematic with
standard target, because the callbacks initialized
iptables_command_state::jumpto with the target name, "standard" in that
case. Perform its tasks in nft_create_target(), keep it only for bridge
family's special handling of watcher "targets".
Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'iptables/arptables-nft.8')
0 files changed, 0 insertions, 0 deletions