From ddd055757bd9a085c8d43e370c0260798024bb32 Mon Sep 17 00:00:00 2001 From: Edu4rdSHL Date: Wed, 15 Dec 2021 04:58:15 -0500 Subject: [PATCH] Support for fully-qualified domain names Fixes #10 Signed-off-by: Edu4rdSHL --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1666e61..811effe 100644 --- a/src/main.rs +++ b/src/main.rs @@ -160,8 +160,9 @@ async fn main() -> Result<(), Box> { stream::iter(hosts) .map(|host| { - let resolver_fut = resolvers.ipv4_lookup(host.clone() + "."); - let trustable_resolver_fut = trustable_resolver.ipv4_lookup(host.clone() + "."); + let resolver_fut = resolvers.ipv4_lookup(host.trim_end_matches('.').to_owned() + "."); + let trustable_resolver_fut = + trustable_resolver.ipv4_lookup(host.trim_end_matches('.').to_owned() + "."); let wildcard_ips = wildcard_ips.clone(); async move {