Fix recvmsg stream being too small by one usize

This commit is contained in:
Jeremy Soller
2025-11-07 20:11:59 -07:00
parent ef5e54547f
commit 0ee947c389
+2 -1
View File
@@ -789,7 +789,8 @@ impl PalSocket for Sys {
+ mhdr.msg_namelen as usize // name_buffer
+ mem::size_of::<usize>() // payload_len
+ whole_iov_size // payload_data_buffer
+ mhdr.msg_controllen as usize // ancillary_stream_buffer
+ mem::size_of::<usize>() // control_len
+ mhdr.msg_controllen as usize // ancillary_stream_buffer
};
msg_stream
.try_reserve_exact(expected_stream_size)