From 8f4c613c9c1aa0ea6b565bbd1c5332317a3e7fdc Mon Sep 17 00:00:00 2001 From: Ana Rey Date: Thu, 23 Oct 2014 14:44:19 +0200 Subject: meta: Add support for datatype devgroup This adds the new devgroup datatype to get the group name from /etc/iproute2/group file. Example of use: nft add rule ip test input meta iifgroup 0 counter nft add rule ip test input meta iifgroup default counter Moreover, It adds tests in meta.t test file. Signed-off-by: Ana Rey Signed-off-by: Pablo Neira Ayuso --- tests/regression/any/meta.t | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'tests') diff --git a/tests/regression/any/meta.t b/tests/regression/any/meta.t index 5bc38724..1e7a0fe7 100644 --- a/tests/regression/any/meta.t +++ b/tests/regression/any/meta.t @@ -158,3 +158,24 @@ meta cpu 1-3;ok;cpu >= 1 cpu <= 3 meta cpu != 1-2;ok;cpu < 1 cpu > 2 meta cpu { 2,3};ok;cpu { 2, 3} -meta cpu != { 2,3};ok + +meta iifgroup 0;ok;iifgroup default +meta iifgroup != 0;ok;iifgroup != default +meta iifgroup default;ok;iifgroup default +meta iifgroup != default;ok;iifgroup != default +meta iifgroup {default};ok;;iifgroup {default} +- meta iifgroup != {default};ok +meta iifgroup {11,33};ok;oifgroup {11,33} +meta iifgroup {11-33};ok +- meta iifgroup != {11,33};ok +- meta iifgroup != {11-33};ok +meta oifgroup 0;ok;oifgroup default +meta oifgroup != 0;ok;oifgroup != default +meta oifgroup default;ok;oifgroup default +meta oifgroup != default;ok;oifgroup != default +meta oifgroup {default};ok;oifgroup {default} +- meta oifgroup != {default};ok +meta oifgroup {11,33};ok;oifgroup {11,33} +meta oifgroup {11-33};ok +- meta oifgroup != {11,33};ok +- meta oifgroup != {11-33};ok -- cgit v1.2.3