|
|
4f81f0 |
From ba20c6cb0a516545404e5e02cddf3b1d01fac79b Mon Sep 17 00:00:00 2001
|
|
|
4f81f0 |
From: Eric Garver <eric@garver.life>
|
|
|
4f81f0 |
Date: Tue, 5 Jul 2022 15:43:19 -0400
|
|
|
4f81f0 |
Subject: [PATCH 2/3] test(functions): commonize iptables output normalization
|
|
|
4f81f0 |
|
|
|
4f81f0 |
Share rule normalization between iptables and ip6tables.
|
|
|
4f81f0 |
|
|
|
4f81f0 |
(cherry picked from commit 54e761a0fe2d19dfc4c0c898540f718c837778a9)
|
|
|
4f81f0 |
---
|
|
|
4f81f0 |
src/tests/functions.at | 9 ++++++---
|
|
|
4f81f0 |
1 file changed, 6 insertions(+), 3 deletions(-)
|
|
|
4f81f0 |
|
|
|
4f81f0 |
diff --git a/src/tests/functions.at b/src/tests/functions.at
|
|
|
4f81f0 |
index 557acf0257e4..481c94017f15 100644
|
|
|
4f81f0 |
--- a/src/tests/functions.at
|
|
|
4f81f0 |
+++ b/src/tests/functions.at
|
|
|
4f81f0 |
@@ -393,11 +393,15 @@ m4_define([EBTABLES_LIST_RULES], [
|
|
|
4f81f0 |
])
|
|
|
4f81f0 |
])
|
|
|
4f81f0 |
|
|
|
4f81f0 |
-m4_define([IPTABLES_LIST_RULES_NORMALIZE], [dnl
|
|
|
4f81f0 |
+m4_define([IPXTABLES_LIST_RULES_NORMALIZE], [dnl
|
|
|
4f81f0 |
TRIM_WHITESPACE | dnl
|
|
|
4f81f0 |
tail -n +3 dnl
|
|
|
4f81f0 |
])
|
|
|
4f81f0 |
|
|
|
4f81f0 |
+m4_define([IPTABLES_LIST_RULES_NORMALIZE], [dnl
|
|
|
4f81f0 |
+ IPXTABLES_LIST_RULES_NORMALIZE() dnl
|
|
|
4f81f0 |
+])
|
|
|
4f81f0 |
+
|
|
|
4f81f0 |
m4_define([IPTABLES_LIST_RULES_ALWAYS], [
|
|
|
4f81f0 |
m4_ifdef([TESTING_FIREWALL_OFFLINE_CMD], [], [
|
|
|
4f81f0 |
NS_CHECK([PIPESTATUS0([$IPTABLES -w -n -t $1 -L $2], [IPTABLES_LIST_RULES_NORMALIZE])],
|
|
|
4f81f0 |
@@ -412,8 +416,7 @@ m4_define([IPTABLES_LIST_RULES], [
|
|
|
4f81f0 |
])
|
|
|
4f81f0 |
|
|
|
4f81f0 |
m4_define([IP6TABLES_LIST_RULES_NORMALIZE], [dnl
|
|
|
4f81f0 |
- TRIM_WHITESPACE | dnl
|
|
|
4f81f0 |
- tail -n +3 dnl
|
|
|
4f81f0 |
+ IPXTABLES_LIST_RULES_NORMALIZE() dnl
|
|
|
4f81f0 |
])
|
|
|
4f81f0 |
|
|
|
4f81f0 |
m4_define([IP6TABLES_LIST_RULES_ALWAYS], [
|
|
|
4f81f0 |
--
|
|
|
4f81f0 |
2.31.1
|
|
|
4f81f0 |
|