From 7d1b86989550980082075a534bb70686c9c3ee25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juozapas=20Bo=C4=8Dkus?= Date: Tue, 16 Jul 2024 14:47:30 +0300 Subject: [PATCH] Remove unnecessary test --- boringtun/src/device/mod.rs | 54 ------------------------------------- 1 file changed, 54 deletions(-) diff --git a/boringtun/src/device/mod.rs b/boringtun/src/device/mod.rs index 5484dd4a..18dcd82a 100644 --- a/boringtun/src/device/mod.rs +++ b/boringtun/src/device/mod.rs @@ -1168,57 +1168,3 @@ impl Default for IndexLfsr { } } } - -#[cfg(test)] -mod tests { - use super::*; - use rand::SeedableRng; - use x25519_dalek::{PublicKey, StaticSecret}; - - #[test] - fn test_register_conn_handler() { - let a_secret_key = StaticSecret::random_from_rng(&mut rand::rngs::StdRng::from_entropy()); - - let b_secret_key = StaticSecret::random_from_rng(&mut rand::rngs::StdRng::from_entropy()); - let b_public_key = PublicKey::from(&b_secret_key); - - let tunnel = Tunn::new(a_secret_key, b_public_key, None, None, 0, None).unwrap(); - - let peer = Arc::new(Mutex::new(Peer::new( - tunnel, - 0, - Some(SocketAddr::new(IpAddr::from([0, 0, 0, 0]), 0)), - &[], - None, - Arc::new(crate::device::MakeExternalBoringtunNoop), - ))); - - let dev_conf = DeviceConfig { - n_threads: 2, - use_connected_socket: false, - #[cfg(target_os = "linux")] - use_multi_queue: true, - open_uapi_socket: true, - #[cfg(target_os = "linux")] - uapi_fd: -1, - protect: Arc::new(crate::device::MakeExternalBoringtunNoop), - firewall_process_inbound_callback: None, - firewall_process_outbound_callback: None, - }; - let dev = Device::new("tun10", dev_conf).unwrap(); - - let udp_sock4 = - socket2::Socket::new(Domain::IPV4, Type::DGRAM, Some(Protocol::UDP)).unwrap(); - udp_sock4.set_reuse_address(true).unwrap(); - udp_sock4 - .bind(&SocketAddrV4::new(Ipv4Addr::UNSPECIFIED, 0).into()) - .unwrap(); - udp_sock4.set_nonblocking(true).unwrap(); - - dev.register_conn_handler(peer, udp_sock4, IpAddr::from([0, 0, 0, 0])) - .unwrap(); - - let bytes_to_send = "NORD".as_bytes(); - udp_sock4.send(bytes_to_send); - } -}