From 47c6c588d25f37d0c42a60231fa5ae82f64f058e Mon Sep 17 00:00:00 2001 From: Aram Peres Date: Mon, 10 Jan 2022 00:46:52 -0500 Subject: [PATCH] udp: remove extra socket iteration in virtual iface --- src/virtual_iface/udp.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/virtual_iface/udp.rs b/src/virtual_iface/udp.rs index 67b227f..d939132 100644 --- a/src/virtual_iface/udp.rs +++ b/src/virtual_iface/udp.rs @@ -134,7 +134,6 @@ impl VirtualInterfacePoll for UdpVirtualInterface { _ => {} } - // Find client socket send data to for (virtual_port, client_handle) in port_client_handle_map.iter() { let client_socket = iface.get_socket::(*client_handle); if client_socket.can_send() { @@ -155,11 +154,6 @@ impl VirtualInterfacePoll for UdpVirtualInterface { } } } - } - - // Find client socket recv data from - for (virtual_port, client_handle) in port_client_handle_map.iter() { - let client_socket = iface.get_socket::(*client_handle); if client_socket.can_recv() { match client_socket.recv() { Ok((data, _peer)) => {