diff --git a/easytier/src/dns/mod.rs b/easytier/src/dns/mod.rs index 6536096b..7a2632e3 100644 --- a/easytier/src/dns/mod.rs +++ b/easytier/src/dns/mod.rs @@ -1,4 +1,4 @@ +pub mod client; pub mod config; mod utils; pub mod zone; -pub mod client; diff --git a/easytier/src/dns/utils.rs b/easytier/src/dns/utils.rs index 908c656b..621be164 100644 --- a/easytier/src/dns/utils.rs +++ b/easytier/src/dns/utils.rs @@ -1,4 +1,5 @@ use anyhow::{anyhow, Error}; +use hickory_proto::rr::LowerName; use hickory_proto::xfer::Protocol; use hickory_resolver::config::NameServerConfig; use idna::AsciiDenyList; @@ -6,7 +7,6 @@ use serde_with::{DeserializeFromStr, SerializeDisplay}; use std::fmt::{Display, Formatter}; use std::net::{IpAddr, SocketAddr}; use std::str::FromStr; -use hickory_proto::rr::LowerName; use url::Url; pub fn sanitize(name: &str) -> String { @@ -39,7 +39,7 @@ pub fn parse(name: &str) -> LowerName { if let Ok(name) = name.parse() { name } else { - let sanitized = sanitize(&name); + let sanitized = sanitize(name); tracing::debug!("invalid hostname: {}, sanitized to: {}", name, sanitized); sanitized.parse().unwrap_or_default() }