mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-24 09:53:24 +00:00
Modify the getting-VMAR usages in other syscalls
This commit is contained in:
committed by
Tate, Hongliang Tian
parent
048fd1077c
commit
135100a472
@ -32,10 +32,8 @@ pub fn sys_sendto(
|
||||
|
||||
let message_header = MessageHeader::new(socket_addr, None);
|
||||
|
||||
let mut reader = {
|
||||
let vm_space = ctx.process.root_vmar().vm_space();
|
||||
vm_space.reader(buf, len)?
|
||||
};
|
||||
let user_space = ctx.user_space();
|
||||
let mut reader = user_space.reader(buf, len)?;
|
||||
let send_size = socket
|
||||
.sendmsg(&mut reader, message_header, flags)
|
||||
.map_err(|err| match err.error() {
|
||||
|
Reference in New Issue
Block a user