Blame SOURCES/0026-fix-test-regression-rhbz1734765-guard-IPv6-usage.patch

8a3219
From c094e3d548374e7b63ce72b2a1deebcde718a567 Mon Sep 17 00:00:00 2001
8a3219
From: Eric Garver <eric@garver.life>
8a3219
Date: Mon, 5 Aug 2019 16:06:07 -0400
8a3219
Subject: [PATCH 26/26] fix: test: regression/rhbz1734765: guard IPv6 usage
8a3219
8a3219
Fixes: 25032eb3a607 ("test: verify source-based zone dispatch ordered by zone name")
8a3219
(cherry picked from commit f4411b95e127fea7a7ed87cd2b01e59c2ce333c5)
8a3219
---
8a3219
 src/tests/regression/rhbz1734765.at | 28 ++++++++++++++++++++--------
8a3219
 1 file changed, 20 insertions(+), 8 deletions(-)
8a3219
8a3219
diff --git a/src/tests/regression/rhbz1734765.at b/src/tests/regression/rhbz1734765.at
8a3219
index 3d54ceb6628f..d2158e34b547 100644
8a3219
--- a/src/tests/regression/rhbz1734765.at
8a3219
+++ b/src/tests/regression/rhbz1734765.at
8a3219
@@ -12,20 +12,32 @@ FWD_CHECK([-q --permanent --new-zone=foobar_01])
8a3219
 FWD_CHECK([-q --permanent --new-zone=foobar_04])
8a3219
 FWD_CHECK([-q --permanent --new-zone=foobar_010])
8a3219
 
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_00 --add-source="10.1.1.1" --add-source="1234:5678::1:1:1"])
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_01 --add-source="10.1.1.0/24" --add-source="1234:5678::1:1:0/112"])
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_02 --add-source="10.1.0.0/16" --add-source="1234:5678::1:0:0/96"])
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_03 --add-source="10.2.2.0/24" --add-source="1234:5678::2:2:0/112"])
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_04 --add-source="10.2.0.0/16" --add-source="1234:5678::2:0:0/96"])
8a3219
-FWD_CHECK([-q --permanent --zone=foobar_05 --add-source="10.0.0.0/8" --add-source="1234:5678::0:0:0/80"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_00 --add-source="10.1.1.1"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_01 --add-source="10.1.1.0/24"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_02 --add-source="10.1.0.0/16"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_03 --add-source="10.2.2.0/24"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_04 --add-source="10.2.0.0/16"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_05 --add-source="10.0.0.0/8"])
8a3219
+IF_IPV6_SUPPORTED([
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_00 --add-source="1234:5678::1:1:1"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_01 --add-source="1234:5678::1:1:0/112"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_02 --add-source="1234:5678::1:0:0/96"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_03 --add-source="1234:5678::2:2:0/112"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_04 --add-source="1234:5678::2:0:0/96"])
8a3219
+FWD_CHECK([-q --permanent --zone=foobar_05 --add-source="1234:5678::0:0:0/80"])
8a3219
+])
8a3219
 
8a3219
 FWD_CHECK([-q --permanent --zone=internal --add-interface=foobar0])
8a3219
 FWD_CHECK([-q --permanent --zone=trusted --add-interface=foobar1])
8a3219
 
8a3219
 FWD_RELOAD
8a3219
 
8a3219
-FWD_CHECK([-q --zone=foobar_010 --add-source="10.10.10.10" --add-source="1234:5678::10:10:10"])
8a3219
-FWD_CHECK([-q --zone=public --add-source="20.20.20.20" --add-source="1234:5678::20:20:20"])
8a3219
+FWD_CHECK([-q --zone=foobar_010 --add-source="10.10.10.10"])
8a3219
+FWD_CHECK([-q --zone=public --add-source="20.20.20.20"])
8a3219
+IF_IPV6_SUPPORTED([
8a3219
+FWD_CHECK([-q --zone=foobar_010 --add-source="1234:5678::10:10:10"])
8a3219
+FWD_CHECK([-q --zone=public --add-source="1234:5678::20:20:20"])
8a3219
+])
8a3219
 FWD_CHECK([-q --zone=foobar_010 --add-interface=foobar2])
8a3219
 
8a3219
 NFT_LIST_RULES([inet], [filter_INPUT_ZONES], 0, [dnl
8a3219
-- 
8a3219
2.20.1
8a3219