aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src/tcp.rs
diff options
context:
space:
mode:
authorUlf Lilleengen <[email protected]>2023-01-31 19:36:37 +0100
committerUlf Lilleengen <[email protected]>2023-01-31 19:36:41 +0100
commit768fe699cfbe10016cd4bb93bb78f9d89e1a8e96 (patch)
treee157b9184ffb308369a35ffba8697830ace2dc56 /embassy-net/src/tcp.rs
parentc21cc21c622de5527668671c61f677baf7924cf3 (diff)
Pass the correct buffer when creating TcpSocket
Diffstat (limited to 'embassy-net/src/tcp.rs')
-rw-r--r--embassy-net/src/tcp.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-net/src/tcp.rs b/embassy-net/src/tcp.rs
index 0fbf0c91b..d46bd4dbf 100644
--- a/embassy-net/src/tcp.rs
+++ b/embassy-net/src/tcp.rs
@@ -389,7 +389,7 @@ pub mod client {
389 fn new<D: Driver>(stack: &'d Stack<D>, state: &'d TcpClientState<N, TX_SZ, RX_SZ>) -> Result<Self, Error> { 389 fn new<D: Driver>(stack: &'d Stack<D>, state: &'d TcpClientState<N, TX_SZ, RX_SZ>) -> Result<Self, Error> {
390 let mut bufs = state.pool.alloc().ok_or(Error::ConnectionReset)?; 390 let mut bufs = state.pool.alloc().ok_or(Error::ConnectionReset)?;
391 Ok(Self { 391 Ok(Self {
392 socket: unsafe { TcpSocket::new(stack, &mut bufs.as_mut().0, &mut bufs.as_mut().1) }, 392 socket: unsafe { TcpSocket::new(stack, &mut bufs.as_mut().1, &mut bufs.as_mut().0) },
393 state, 393 state,
394 bufs, 394 bufs,
395 }) 395 })