]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add isctest.check methods for AA flag
authorMatthijs Mekking <matthijs@isc.org>
Mon, 8 Jun 2026 09:51:07 +0000 (11:51 +0200)
committerEvan Hunt <each@isc.org>
Tue, 16 Jun 2026 21:45:49 +0000 (14:45 -0700)
Similar to checking AD flag, add methods to see if the AA flag is
present or absent.

bin/tests/system/isctest/check.py

index f723dd95c0859aaf72d96335ca5521c025bef4c1..a6918515fcf4cf62c0238d29174e2d9de1c865a4 100644 (file)
@@ -51,6 +51,14 @@ def formerr(message: dns.message.Message) -> None:
     rcode(message, dns.rcode.FORMERR)
 
 
+def aaflag(message: dns.message.Message) -> None:
+    assert (message.flags & dns.flags.AA) != 0, str(message)
+
+
+def noaaflag(message: dns.message.Message) -> None:
+    assert (message.flags & dns.flags.AA) == 0, str(message)
+
+
 def adflag(message: dns.message.Message) -> None:
     assert (message.flags & dns.flags.AD) != 0, str(message)