Blame SOURCES/0030-test-rich-source-mac-with-nftables-backend.patch

1ae9b3
From 8058fda3072600ce65851b43cd3422fe0acdecb4 Mon Sep 17 00:00:00 2001
1ae9b3
From: Eric Garver <eric@garver.life>
1ae9b3
Date: Mon, 8 Jun 2020 14:11:27 -0400
1ae9b3
Subject: [PATCH 30/45] test(rich): source mac with nftables backend
1ae9b3
1ae9b3
With the nftables backend firewalld fails to add a rule that matches the
1ae9b3
source mac address.
1ae9b3
1ae9b3
(cherry picked from commit ef555fa1538b8df414fecaf400653fb0a95322db)
1ae9b3
(cherry picked from commit a1fe0b082aec4ea5f175854412cd7ab4eef4e294)
1ae9b3
---
1ae9b3
 src/tests/regression/regression.at  | 1 +
1ae9b3
 src/tests/regression/rhbz1843398.at | 8 ++++++++
1ae9b3
 2 files changed, 9 insertions(+)
1ae9b3
 create mode 100644 src/tests/regression/rhbz1843398.at
1ae9b3
1ae9b3
diff --git a/src/tests/regression/regression.at b/src/tests/regression/regression.at
1ae9b3
index c3a5706c6406..984d299bfd4e 100644
1ae9b3
--- a/src/tests/regression/regression.at
1ae9b3
+++ b/src/tests/regression/regression.at
1ae9b3
@@ -29,3 +29,4 @@ m4_include([regression/rhbz1779835.at])
1ae9b3
 m4_include([regression/gh330.at])
1ae9b3
 m4_include([regression/gh599.at])
1ae9b3
 m4_include([regression/rhbz1829104.at])
1ae9b3
+m4_include([regression/rhbz1843398.at])
1ae9b3
diff --git a/src/tests/regression/rhbz1843398.at b/src/tests/regression/rhbz1843398.at
1ae9b3
new file mode 100644
1ae9b3
index 000000000000..4606e8497223
1ae9b3
--- /dev/null
1ae9b3
+++ b/src/tests/regression/rhbz1843398.at
1ae9b3
@@ -0,0 +1,8 @@
1ae9b3
+FWD_START_TEST([rich rule source mac])
1ae9b3
+AT_KEYWORDS(rich rhbz1843398 gh643)
1ae9b3
+
1ae9b3
+FWD_CHECK([--permanent --add-rich-rule='rule source mac="11:22:33:44:55:66" reject'], 0, [ignore])
1ae9b3
+FWD_CHECK([            --add-rich-rule='rule source mac="11:22:33:44:55:66" reject'], 0, [ignore])
1ae9b3
+FWD_RELOAD
1ae9b3
+
1ae9b3
+FWD_END_TEST
1ae9b3
-- 
1ae9b3
2.27.0
1ae9b3