[nft PATCH] tests: shell: sets/reset_command_0: Fix drop_seconds()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The function print_times() skips any time elements which are zero, so
output may lack the ms part. Adjust the sed call dropping anything but
the minutes value to not fail in that case.

Reported-by: Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx>
Fixes: 255ec36a11525 ("tests: shell: Stabilize sets/reset_command_0 test")
Signed-off-by: Phil Sutter <phil@xxxxxx>
---
 tests/shell/testcases/sets/reset_command_0 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/shell/testcases/sets/reset_command_0 b/tests/shell/testcases/sets/reset_command_0
index 5e769fe66d684..e663dac831f8c 100755
--- a/tests/shell/testcases/sets/reset_command_0
+++ b/tests/shell/testcases/sets/reset_command_0
@@ -32,7 +32,7 @@ $NFT -f - <<< "$RULESET"
 echo OK
 
 drop_seconds() {
-	sed 's/m[0-9]*s[0-9]*ms/m/g'
+	sed 's/[0-9]\+m\?s//g'
 }
 expires_minutes() {
 	sed -n 's/.*expires \([0-9]*\)m.*/\1/p'
-- 
2.41.0




[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux