]> 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)
committerShivani Bhardwaj <shivanib134@gmail.com>
Thu, 20 Jan 2022 14:45:04 +0000 (20:15 +0530)
Ticket #4515

(cherry picked from commit 0861b66e152c6d2a0517a4a043ef56bdb1be4d76)

rust/src/dns/log.rs

index 621e6017496dd96027ebe322c54ada544d6fdde2..bba983873ed5c85361847dbb559b74f6fe0768c8 100644 (file)
@@ -599,6 +599,9 @@ fn dns_log_query(tx: &mut DNSTransaction,
                 jb.set_string_from_bytes("rrname", &query.name)?;
                 jb.set_string("rrtype", &dns_rrtype_string(query.rrtype))?;
                 jb.set_uint("tx_id", tx.id - 1)?;
+                if request.header.flags & 0x0040 != 0 {
+                    jb.set_bool("z", true)?;
+                }
                 return Ok(true);
             }
         }