diff --git a/src/main.rs b/src/main.rs index 5f3b12c..e2fffbc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,7 +9,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}; use tokio::time::{Duration, interval}; @@ -23,17 +22,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)] @@ -92,12 +84,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, - ); - } } }