pub fn sys_dup2( current_task: &CurrentTask, oldfd: FdNumber, newfd: FdNumber, ) -> Result<FdNumber, Errno>