From 309bcbdfa583f770385f8d0241268936f515556d Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Sun, 4 Apr 2021 13:30:59 +0800 Subject: [PATCH] client: add comments about NXDOMAIN --- src/client.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client.rs b/src/client.rs index a2bd06e..6b48c0d 100644 --- a/src/client.rs +++ b/src/client.rs @@ -33,6 +33,8 @@ impl Client { match resp.header().rcode() { Rcode::NoError => Self::extract_answers(resp), + // NXDOMAIN is not an error we want to retry / panic upon + // It simply means the domain doesn't exist Rcode::NXDomain => Ok(Vec::new()), rcode => Err(format!("Server error: {}", rcode)), }