diff options
| author | Ulf Lilleengen <[email protected]> | 2023-01-31 19:36:37 +0100 |
|---|---|---|
| committer | Ulf Lilleengen <[email protected]> | 2023-01-31 19:36:41 +0100 |
| commit | 768fe699cfbe10016cd4bb93bb78f9d89e1a8e96 (patch) | |
| tree | e157b9184ffb308369a35ffba8697830ace2dc56 /embassy-net/src/tcp.rs | |
| parent | c21cc21c622de5527668671c61f677baf7924cf3 (diff) | |
Pass the correct buffer when creating TcpSocket
Diffstat (limited to 'embassy-net/src/tcp.rs')
| -rw-r--r-- | embassy-net/src/tcp.rs | 2 |
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 | }) |
