diff --git a/src/main.rs b/src/main.rs index 2351819..8ba0ce1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,7 +6,6 @@ use serde::{Deserialize, Serialize}; // RETICULUM INCLUDES use reticulum::iface::tcp_client::TcpClient; use reticulum::iface::tcp_server::TcpServer; -use reticulum::iface::udp::UdpInterface; use reticulum::transport::{Transport, TransportConfig}; #[derive(Serialize, Deserialize, Debug, Clone)] @@ -19,17 +18,10 @@ struct TcpClientConfig { bind_addr: String, } -#[derive(Serialize, Deserialize, Debug, Clone)] -struct UdpConfig { - bind_addr: String, - forward_addr: Option, -} - #[derive(Serialize, Deserialize, Debug, Clone)] enum InterfaceConfig { TcpServer(TcpServerConfig), TcpClient(TcpClientConfig), - Udp(UdpConfig), } #[derive(Serialize, Deserialize, Debug, Clone)] @@ -78,12 +70,6 @@ async fn main() { .await .spawn(TcpClient::new(cfg.bind_addr), TcpClient::spawn); } - InterfaceConfig::Udp(cfg) => { - let _ = transport.iface_manager().lock().await.spawn( - UdpInterface::new(cfg.bind_addr, cfg.forward_addr), - UdpInterface::spawn, - ); - } } }