]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
dns: add dns flag to dns request logging
authorJason Ish <jason.ish@oisf.net>
Tue, 21 Dec 2021 22:49:21 +0000 (16:49 -0600)
committerJeff Lucovsky <jeff@lucovsky.org>
Sat, 15 Jan 2022 13:01:17 +0000 (08:01 -0500)
Ticket #4515

(cherry picked from commit 0861b66e152c6d2a0517a4a043ef56bdb1be4d76)

rust/src/dns/log.rs

index 1b522bac50fa1e1506917aec4a6e11830456c0f0..12ce15101a57d668d6bd0e26869dc3735f5035d9 100644 (file)
@@ -577,6 +577,9 @@ pub extern "C" fn rs_dns_log_json_query(tx: &mut DNSTransaction,
                 js.set_string_from_bytes("rrname", &query.name);
                 js.set_string("rrtype", &dns_rrtype_string(query.rrtype));
                 js.set_integer("tx_id", tx.id - 1);
+                if request.header.flags & 0x0040 != 0 {
+                    js.set_boolean("z", true);
+                }
                 return js.unwrap();
             }
         }