From 1c18c3c167812cd63d6e33ed6985e35c8aa3c775 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Mon, 11 Jun 2018 17:19:20 +0200 Subject: src: add dynamic flag and use it We need to signal the kernel to use a set backend that supports dynamic updates. Signed-off-by: Pablo Neira Ayuso --- tests/shell/testcases/sets/0028autoselect_0 | 6 +++--- tests/shell/testcases/sets/0031set_timeout_size_0 | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/shell/testcases/sets') diff --git a/tests/shell/testcases/sets/0028autoselect_0 b/tests/shell/testcases/sets/0028autoselect_0 index 71174337..23f43a22 100755 --- a/tests/shell/testcases/sets/0028autoselect_0 +++ b/tests/shell/testcases/sets/0028autoselect_0 @@ -7,9 +7,9 @@ set -e $NFT add table t -$NFT add set t s1 { type inet_proto \; } -$NFT add set t s2 { type ipv4_addr \; } -$NFT add set t s3 { type ipv4_addr \; size 1024\; } +$NFT add set t s1 { type inet_proto \; flags dynamic \; } +$NFT add set t s2 { type ipv4_addr \; flags dynamic \; } +$NFT add set t s3 { type ipv4_addr \; size 1024\; flags dynamic \; } $NFT add chain t c {type filter hook input priority 0 \; } $NFT add rule t c meta iifname foobar add @s1 { ip protocol } diff --git a/tests/shell/testcases/sets/0031set_timeout_size_0 b/tests/shell/testcases/sets/0031set_timeout_size_0 index f1d9aa60..9edd5f6f 100755 --- a/tests/shell/testcases/sets/0031set_timeout_size_0 +++ b/tests/shell/testcases/sets/0031set_timeout_size_0 @@ -1,7 +1,7 @@ #!/bin/bash RULESET="add table x -add set x y { type ipv4_addr; size 128; timeout 30s; } +add set x y { type ipv4_addr; size 128; timeout 30s; flags dynamic; } add chain x test add rule x test set update ip saddr timeout 1d2h3m4s8ms @y add rule x test set update ip daddr timeout 100ms @y" -- cgit v1.2.3