File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ env_logger = "0.11"
2020hickory-proto = " 0.24"
2121log = " 0.4"
2222moka = { version = " 0.12" , default-features = false , features = [" future" ] }
23- rand = " 0.8 "
23+ rand = " 0.9 "
2424socks5-impl = { version = " 0.6" , default-features = false , features = [
2525 " client" ,
2626] }
Original file line number Diff line number Diff line change @@ -7,12 +7,11 @@ use std::{net::IpAddr, str::FromStr};
77
88#[ allow( dead_code) ]
99pub 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 ) ;
You can’t perform that action at this time.
0 commit comments