From 392d0a2b2ab4c18033a967be40b4c8a2f50a3246 Mon Sep 17 00:00:00 2001 From: monica Date: Wed, 4 Jan 2023 15:24:19 -0500 Subject: [PATCH] removed unnecessary boxing --- zssp/src/tests.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zssp/src/tests.rs b/zssp/src/tests.rs index 3ba061c12..d0f65efbc 100644 --- a/zssp/src/tests.rs +++ b/zssp/src/tests.rs @@ -17,7 +17,7 @@ mod tests { local_s: P384KeyPair, local_s_hash: [u8; 48], psk: Secret<64>, - session: Mutex>>>>, + session: Mutex>>>, session_id_counter: Mutex, queue: Mutex>>, key_id: Mutex<[u8; 16]>, @@ -43,9 +43,9 @@ mod tests { } } - impl ApplicationLayer for Box { + impl ApplicationLayer for TestHost { type Data = u32; - type SessionRef<'a> = Arc>>; + type SessionRef<'a> = Arc>; type IncomingPacketBuffer = Vec; type RemoteAddress = u32; @@ -98,10 +98,10 @@ mod tests { let mut psk: Secret<64> = Secret::default(); random::fill_bytes_secure(&mut psk.0); - let alice_host = Box::new(TestHost::new(psk.clone(), "alice", "bob")); - let bob_host = Box::new(TestHost::new(psk.clone(), "bob", "alice")); - let alice_rc: Box>> = Box::new(ReceiveContext::new(&alice_host)); - let bob_rc: Box>> = Box::new(ReceiveContext::new(&bob_host)); + let alice_host = TestHost::new(psk.clone(), "alice", "bob"); + let bob_host = TestHost::new(psk.clone(), "bob", "alice"); + let alice_rc: ReceiveContext = ReceiveContext::new(&alice_host); + let bob_rc: ReceiveContext = ReceiveContext::new(&bob_host); //println!("zssp: size of session (bytes): {}", std::mem::size_of::>>());