From 0ee947c3894c02eda6f1d432b60b77205b147abe Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 7 Nov 2025 20:11:59 -0700 Subject: [PATCH] Fix recvmsg stream being too small by one usize --- src/platform/redox/socket.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/redox/socket.rs b/src/platform/redox/socket.rs index f7ee9eef40..3ef263c0ec 100644 --- a/src/platform/redox/socket.rs +++ b/src/platform/redox/socket.rs @@ -789,7 +789,8 @@ impl PalSocket for Sys { + mhdr.msg_namelen as usize // name_buffer + mem::size_of::() // payload_len + whole_iov_size // payload_data_buffer - + mhdr.msg_controllen as usize // ancillary_stream_buffer + + mem::size_of::() // control_len + + mhdr.msg_controllen as usize // ancillary_stream_buffer }; msg_stream .try_reserve_exact(expected_stream_size)