Skip to content

Commit 970f328

Browse files
committed
fix(driver): IoVectoredBuf usage
1 parent d41a42f commit 970f328

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

compio-driver/src/iocp/op.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ impl<T: IoVectoredBufMut, C: IoBufMut, S: AsRawFd> OpCode for RecvMsg<T, C, S> {
835835
})?;
836836

837837
let this = self.get_unchecked_mut();
838-
let mut slices = this.buffer.as_io_slices_mut();
838+
let mut slices = this.buffer.io_slices_mut();
839839
let mut msg = WSAMSG {
840840
name: &mut this.addr as *mut _ as _,
841841
namelen: this.addr_len,
@@ -906,7 +906,7 @@ impl<T: IoVectoredBuf, C: IoBuf, S: AsRawFd> OpCode for SendMsg<T, C, S> {
906906
unsafe fn operate(self: Pin<&mut Self>, optr: *mut OVERLAPPED) -> Poll<io::Result<usize>> {
907907
let this = self.get_unchecked_mut();
908908

909-
let slices = this.buffer.as_io_slices();
909+
let slices = this.buffer.io_slices();
910910
let msg = WSAMSG {
911911
name: this.addr.as_ptr() as _,
912912
namelen: this.addr.len(),

compio-driver/src/unix/op.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ impl<T: IoVectoredBufMut, C: IoBufMut, S> RecvMsg<T, C, S> {
404404
}
405405

406406
pub(crate) unsafe fn set_msg(&mut self) {
407-
self.slices = self.buffer.as_io_slices_mut();
407+
self.slices = self.buffer.io_slices_mut();
408408

409409
self.msg.msg_name = std::ptr::addr_of_mut!(self.addr) as _;
410410
self.msg.msg_namelen = std::mem::size_of_val(&self.addr) as _;
@@ -463,7 +463,7 @@ impl<T: IoVectoredBuf, C: IoBuf, S> SendMsg<T, C, S> {
463463
}
464464

465465
pub(crate) unsafe fn set_msg(&mut self) {
466-
self.slices = self.buffer.as_io_slices();
466+
self.slices = self.buffer.io_slices();
467467

468468
self.msg.msg_name = self.addr.as_ptr() as _;
469469
self.msg.msg_namelen = self.addr.len();

0 commit comments

Comments
 (0)