Bläddra i källkod

Merge pull request #674 from ebarnard/patch-1

Make constants exposed in DNS socket API public
Dario Nieuwenhuis 2 år sedan
förälder
incheckning
6b8b667be5
1 ändrade filer med 3 tillägg och 2 borttagningar
  1. 3 2
      src/socket/dns.rs

+ 3 - 2
src/socket/dns.rs

@@ -12,10 +12,11 @@ use crate::wire::{self, IpAddress, IpProtocol, IpRepr, UdpRepr};
 #[cfg(feature = "async")]
 use super::WakerRegistration;
 
+pub const MAX_ADDRESS_COUNT: usize = 4;
+pub const MAX_SERVER_COUNT: usize = 4;
+
 const DNS_PORT: u16 = 53;
 const MAX_NAME_LEN: usize = 255;
-const MAX_ADDRESS_COUNT: usize = 4;
-const MAX_SERVER_COUNT: usize = 4;
 const RETRANSMIT_DELAY: Duration = Duration::from_millis(1_000);
 const MAX_RETRANSMIT_DELAY: Duration = Duration::from_millis(10_000);
 const RETRANSMIT_TIMEOUT: Duration = Duration::from_millis(10_000); // Should generally be 2-10 secs