]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test: add a 30-bit range mask to ipv6 blocklisting tests
authorGreg Farnum <gfarnum@redhat.com>
Wed, 20 Apr 2022 01:50:46 +0000 (01:50 +0000)
committerGreg Farnum <gfarnum@redhat.com>
Tue, 31 May 2022 23:32:58 +0000 (23:32 +0000)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit f107f2124d94c35261f752d1f04f95875a7d05da)

src/test/osd/TestOSDMap.cc

index 9e14335dbf50a774e59f08aa2cd05f147b5bd6c1..66e45c007975ef7f92499d41ccaae0c25b1dce93 100644 (file)
@@ -2093,16 +2093,21 @@ TEST_P(OSDMapTest, BUG_51842) {
     }
 }
 
-const string OSDMapTest::range_addrs[] = {"198.51.100.0/22", "2001:db8::/48", "3001:db8::/72"};
+const string OSDMapTest::range_addrs[] = {"198.51.100.0/22", "2001:db8::/48",
+  "3001:db8::/72", "4001:db8::/30"};
 const string OSDMapTest::ip_addrs[] = {"198.51.100.14", "198.51.100.0", "198.51.103.255",
   "2001:db8:0:0:0:0:0:0", "2001:db8:0:0:0:0001:ffff:ffff",
   "2001:db8:0:ffff:ffff:ffff:ffff:ffff",
   "3001:db8:0:0:0:0:0:0", "3001:db8:0:0:0:0001:ffff:ffff",
-  "3001:db8:0:0:00ff:ffff:ffff:ffff", };
+  "3001:db8:0:0:00ff:ffff:ffff:ffff",
+  "4001:db8::", "4001:db8:0:0:0:0001:ffff:ffff",
+  "4001:dbb:ffff:ffff:ffff:ffff:ffff:ffff"
+};
 const string OSDMapTest::unblocked_ip_addrs[] = { "0.0.0.0", "1.1.1.1", "192.168.1.1",
   "198.51.99.255", "198.51.104.0",
   "2001:db7:ffff:ffff:ffff:ffff:ffff:ffff", "2001:db8:0001::",
-  "3001:db7:ffff:ffff:ffff:ffff:ffff:ffff", "3001:db8:0:0:0100::"
+  "3001:db7:ffff:ffff:ffff:ffff:ffff:ffff", "3001:db8:0:0:0100::",
+  "4001:db7:ffff:ffff:ffff:ffff:ffff:ffff", "4001:dbc::"
 };
 
 TEST_F(OSDMapTest, blocklisting_ips) {