Fixed TLSA records resolution.

pull/343/merge
Revertron 1 year ago
parent 8d36119332
commit e2f0fdf2d8

@ -207,6 +207,7 @@ impl DnsFilter for BlockchainFilter {
| DnsRecord::NS { domain, .. } | DnsRecord::NS { domain, .. }
| DnsRecord::CNAME { domain, .. } | DnsRecord::CNAME { domain, .. }
| DnsRecord::SRV { domain, .. } | DnsRecord::SRV { domain, .. }
| DnsRecord::TLSA { domain, .. }
| DnsRecord::MX { domain, .. } | DnsRecord::MX { domain, .. }
| DnsRecord::UNKNOWN { domain, .. } | DnsRecord::UNKNOWN { domain, .. }
| DnsRecord::SOA { domain, .. } | DnsRecord::SOA { domain, .. }
@ -228,6 +229,7 @@ impl DnsFilter for BlockchainFilter {
| DnsRecord::NS { domain, .. } | DnsRecord::NS { domain, .. }
| DnsRecord::CNAME { domain, .. } | DnsRecord::CNAME { domain, .. }
| DnsRecord::SRV { domain, .. } | DnsRecord::SRV { domain, .. }
| DnsRecord::TLSA { domain, .. }
| DnsRecord::MX { domain, .. } | DnsRecord::MX { domain, .. }
| DnsRecord::UNKNOWN { domain, .. } | DnsRecord::UNKNOWN { domain, .. }
| DnsRecord::SOA { domain, .. } | DnsRecord::SOA { domain, .. }
@ -258,6 +260,7 @@ impl DnsFilter for BlockchainFilter {
| DnsRecord::NS { domain, .. } | DnsRecord::NS { domain, .. }
| DnsRecord::CNAME { domain, .. } | DnsRecord::CNAME { domain, .. }
| DnsRecord::SRV { domain, .. } | DnsRecord::SRV { domain, .. }
| DnsRecord::TLSA { domain, .. }
| DnsRecord::MX { domain, .. } | DnsRecord::MX { domain, .. }
| DnsRecord::UNKNOWN { domain, .. } | DnsRecord::UNKNOWN { domain, .. }
| DnsRecord::SOA { domain, .. } | DnsRecord::SOA { domain, .. }

@ -499,9 +499,9 @@ impl DnsRecord {
| DnsRecord::MX { ref domain, .. } | DnsRecord::MX { ref domain, .. }
| DnsRecord::UNKNOWN { ref domain, .. } | DnsRecord::UNKNOWN { ref domain, .. }
| DnsRecord::SOA { ref domain, .. } | DnsRecord::SOA { ref domain, .. }
| DnsRecord::TXT { ref domain, .. } => Some(domain.clone()), | DnsRecord::TXT { ref domain, .. }
DnsRecord::OPT { .. } | DnsRecord::TLSA { ref domain, .. } => Some(domain.clone()),
| DnsRecord::TLSA { .. } => None, DnsRecord::OPT { .. } => None
} }
} }

Loading…
Cancel
Save