From: Zbigniew Jędrzejewski-Szmek Date: Tue, 2 Feb 2016 02:35:44 +0000 (-0500) Subject: resolve: always align flags to 8th column and print CAA flags X-Git-Tag: v231.3~248 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=6d5ffe19d04d51e8962f7ae026b63ae79a2e0773 resolve: always align flags to 8th column and print CAA flags Left-over unknown flags are printed numerically. Otherwise, it wouldn't be known what bits are remaining without knowning what the known bits are. A test case is added to verify the flag printing code: ============== src/resolve/test-data/fake-caa.pkts ============== google.com. IN CAA 0 issue "symantec.com" google.com. IN CAA 128 issue "symantec.com" -- Flags: critical google.com. IN CAA 129 issue "symantec.com" -- Flags: critical 1 google.com. IN CAA 22 issue "symantec.com" -- Flags: 22 --- diff --git a/src/resolve/test-data/fake-caa.pkts b/src/resolve/test-data/fake-caa.pkts new file mode 100644 index 000000000..1c3ecc549 Binary files /dev/null and b/src/resolve/test-data/fake-caa.pkts differ