From d753db62b3f1d4c93a543998f83d5ce0afab4438 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Sat, 3 Apr 2021 21:02:15 +0800 Subject: [PATCH] client: set random DNS query ID --- src/client.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/client.rs b/src/client.rs index 30f0e1e..55baebf 100644 --- a/src/client.rs +++ b/src/client.rs @@ -44,6 +44,7 @@ impl Client { // it first, and we also want to be able to do caching and overriding fn build_query(questions: Vec>) -> Result { let mut builder = MessageBuilder::new_udp(); + builder.header_mut().set_random_id(); for q in questions { builder .push(q)