]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add RA flag checks to isctest.check
authorEvan Hunt <each@isc.org>
Tue, 29 Jul 2025 23:04:02 +0000 (16:04 -0700)
committerEvan Hunt <each@isc.org>
Tue, 29 Jul 2025 23:04:02 +0000 (16:04 -0700)
(cherry picked from commit f2a4c5dcb0556e109f7e77807c98564450b4c22a)

bin/tests/system/isctest/check.py

index 7ba0767d131a663ccb4157e83a7fc3cdd2b2c594..7095dd9fcaba27a0bd9161fa98e7571604014b17 100644 (file)
@@ -57,6 +57,14 @@ def nordflag(message: dns.message.Message) -> None:
     assert (message.flags & dns.flags.RD) == 0, str(message)
 
 
+def raflag(message: dns.message.Message) -> None:
+    assert (message.flags & dns.flags.RA) != 0, str(message)
+
+
+def noraflag(message: dns.message.Message) -> None:
+    assert (message.flags & dns.flags.RA) == 0, str(message)
+
+
 def section_equal(first_section: list, second_section: list) -> None:
     for rrset in first_section:
         assert (