summaryrefslogtreecommitdiffstats
path: root/src/network/dns/resolver.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/dns/resolver.rs')
-rw-r--r--src/network/dns/resolver.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/dns/resolver.rs b/src/network/dns/resolver.rs
index c8a19f7..8df3fb7 100644
--- a/src/network/dns/resolver.rs
+++ b/src/network/dns/resolver.rs
@@ -15,12 +15,12 @@ pub trait Lookup {
pub struct Resolver(TokioAsyncResolver);
impl Resolver {
- pub async fn new(dns_server: &Option<Ipv4Addr>) -> anyhow::Result<Self> {
+ pub async fn new(dns_server: Option<Ipv4Addr>) -> anyhow::Result<Self> {
let resolver = match dns_server {
Some(dns_server_address) => {
let mut config = ResolverConfig::new();
let options = ResolverOpts::default();
- let socket = SocketAddr::V4(SocketAddrV4::new(*dns_server_address, 53));
+ let socket = SocketAddr::V4(SocketAddrV4::new(dns_server_address, 53));
let nameserver_config = NameServerConfig {
socket_addr: socket,
protocol: Protocol::Udp,