Skip to content

Commit 00916c9

Browse files
committed
update rand to 0.9
1 parent 60022e1 commit 00916c9

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ env_logger = "0.11"
2020
hickory-proto = "0.24"
2121
log = "0.4"
2222
moka = { version = "0.12", default-features = false, features = ["future"] }
23-
rand = "0.8"
23+
rand = "0.9"
2424
socks5-impl = { version = "0.6", default-features = false, features = [
2525
"client",
2626
] }

src/dns.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ use std::{net::IpAddr, str::FromStr};
77

88
#[allow(dead_code)]
99
pub fn build_dns_query(domain: &str, query_type: RecordType, used_by_tcp: bool) -> std::io::Result<Vec<u8>> {
10-
use rand::{rngs::StdRng, Rng, SeedableRng};
1110
let name = Name::from_str(domain).map_err(|e| Error::new(ErrorKind::InvalidInput, e.to_string()))?;
1211
let query = Query::query(name, query_type);
1312
let mut msg = Message::new();
1413
msg.add_query(query)
15-
.set_id(StdRng::from_entropy().gen())
14+
.set_id(rand::Rng::random::<u16>(&mut rand::rng()))
1615
.set_op_code(OpCode::Query)
1716
.set_message_type(MessageType::Query)
1817
.set_recursion_desired(true);

0 commit comments

Comments
 (0)