]> git.ipfire.org Git - people/ms/suricata.git/commit - rust/src/dns/dns.rs
dns: refactor to handle more rdata formats
authorSimon Dugas <simdugas@gmail.com>
Wed, 15 Apr 2020 15:20:22 +0000 (15:20 +0000)
committerVictor Julien <victor@inliniac.net>
Fri, 4 Sep 2020 11:05:08 +0000 (13:05 +0200)
commit8005f50647d5c2256aca7c9e5e4af40f1ab061f3
treedfa98a370159c234f708abddab6cc84302b4f5ab
parent77bafe13a3400e932df4631728bdc91cc0eafebb
dns: refactor to handle more rdata formats

Represent rdata as `DNSRData` enum variants instead of `Vec<u8>`.
This will allow parsing/logging of more complex formats like SOA.
rust/src/dns/dns.rs
rust/src/dns/log.rs
rust/src/dns/lua.rs
rust/src/dns/parser.rs