From f4a3c53eee7d29bade0c074f402c4a45aa98eca8 Mon Sep 17 00:00:00 2001 From: mat <27899617+mat-1@users.noreply.github.com> Date: Fri, 12 Dec 2025 01:29:49 -0600 Subject: Delete `StartError` and `JoinError` (#296) * delete StartError and JoinError * update changelog --- azalea-protocol/src/resolve.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'azalea-protocol/src/resolve.rs') diff --git a/azalea-protocol/src/resolve.rs b/azalea-protocol/src/resolve.rs index 468371aa..92939c8c 100644 --- a/azalea-protocol/src/resolve.rs +++ b/azalea-protocol/src/resolve.rs @@ -8,7 +8,7 @@ use std::{ pub use hickory_resolver::ResolveError; use hickory_resolver::{Name, TokioResolver, name_server::TokioConnectionProvider}; -use crate::ServerAddress; +use crate::address::ServerAddr; #[doc(hidden)] #[deprecated(note = "Renamed to ResolveError")] @@ -23,7 +23,7 @@ static RESOLVER: LazyLock = LazyLock::new(|| { /// Resolve a Minecraft server address into an IP address and port. /// /// If it's already an IP address, it's returned as-is. -pub async fn resolve_address(mut address: &ServerAddress) -> Result { +pub async fn resolve_address(mut address: &ServerAddr) -> Result { let redirect = resolve_srv_redirect(address).await; if let Ok(redirect_target) = &redirect { address = redirect_target; @@ -32,7 +32,7 @@ pub async fn resolve_address(mut address: &ServerAddress) -> Result Result { +async fn resolve_ip_without_redirects(address: &ServerAddr) -> Result { if let Ok(ip) = address.host.parse::() { // no need to do a lookup return Ok(SocketAddr::new(ip, address.port)); @@ -51,7 +51,7 @@ async fn resolve_ip_without_redirects(address: &ServerAddress) -> Result Result { +async fn resolve_srv_redirect(address: &ServerAddr) -> Result { if address.port != 25565 { return Err(ResolveError::from("Port must be 25565 to do a SRV lookup")); } @@ -63,7 +63,7 @@ async fn resolve_srv_redirect(address: &ServerAddress) -> Result