summaryrefslogtreecommitdiffstats
path: root/src/mnl.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2021-03-31 16:07:13 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2021-03-31 16:07:57 +0200
commit818cc223b052b9a3b0bc3fc28a4b7036b5898408 (patch)
tree878f8ef655bb11e8f8516b207ce635cb64cb2257 /src/mnl.c
parent2e352ff682d9eff356a583f72f5b4e0b4d5debd5 (diff)
mnl: do not set flowtable flags twice
Flags are already set on from mnl_nft_flowtable_add(), remove duplicated code. Fixes: e6cc9f37385 ("nftables: add flags offload to flowtable") Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/mnl.c')
-rw-r--r--src/mnl.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/mnl.c b/src/mnl.c
index ffbfe481..deea586f 100644
--- a/src/mnl.c
+++ b/src/mnl.c
@@ -1779,11 +1779,6 @@ int mnl_nft_flowtable_add(struct netlink_ctx *ctx, struct cmd *cmd,
nftnl_flowtable_set_u32(flo, NFTNL_FLOWTABLE_PRIO, 0);
}
- if (cmd->flowtable->flags & FLOWTABLE_F_HW_OFFLOAD) {
- nftnl_flowtable_set_u32(flo, NFTNL_FLOWTABLE_FLAGS,
- NFT_FLOWTABLE_HW_OFFLOAD);
- }
-
if (cmd->flowtable->dev_expr) {
dev_array = nft_flowtable_dev_array(cmd);
nftnl_flowtable_set_data(flo, NFTNL_FLOWTABLE_DEVICES,