diff --git a/src/zeta.rs b/src/zeta.rs index 8af5e23..5ff2992 100644 --- a/src/zeta.rs +++ b/src/zeta.rs @@ -1623,7 +1623,7 @@ pub(crate) fn received_k2_trans( ctx: &Arc>, - session: &Arc>, + session: &Session, payload: &[u8], mut send: impl FnMut(&mut [u8]) -> bool, mtu_sized_buffer: &mut [u8], diff --git a/src/zssp.rs b/src/zssp.rs index 91f8e66..ad55015 100644 --- a/src/zssp.rs +++ b/src/zssp.rs @@ -592,7 +592,7 @@ impl Context { /// * `data` - Data to send pub fn send( &self, - session: &Arc>, + session: &Session, send: impl FnMut(&mut [u8]) -> bool, mtu_sized_buffer: &mut [u8], data: &[u8],