pub fn sys_shutdown(
abi: &mut LinuxRiscv64Abi,
trapframe: &mut Trapframe,
) -> usizeExpand description
Linux sys_shutdown implementation
Shut down part of a full-duplex connection.
Arguments:
- abi: LinuxRiscv64Abi context
- trapframe: Trapframe containing syscall arguments
- arg0: sockfd (socket file descriptor)
- arg1: how (0=SHUT_RD, 1=SHUT_WR, 2=SHUT_RDWR)
Returns:
- 0 on success
- negative errno on error