Fix recvmsg stream being too small by one usize
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user