dstar_gateway/auth/mod.rs
1//! `DPlus` TCP authentication client.
2//!
3//! Performs the mandatory TCP auth step with
4//! `auth.dstargateway.org:20001` before a `DPlus` (REF) reflector will
5//! accept UDP packets from the callsign. Returns a
6//! [`dstar_gateway_core::codec::dplus::HostList`] of known REF
7//! reflectors cached by the auth server.
8
9mod client;
10
11pub use client::{AuthClient, AuthError, AuthPhase, DEFAULT_AUTH_ENDPOINT};