This commit is contained in:
Jeremy Soller
2018-08-27 06:35:30 -06:00
parent 7ab700315d
commit bab4e2896a
70 changed files with 363 additions and 404 deletions
+7 -3
View File
@@ -1,8 +1,8 @@
use core::{mem, ptr};
use core::fmt::Write;
use core::{mem, ptr};
use super::{errno, FileWriter, Pal};
use super::types::*;
use super::{errno, FileWriter, Pal};
mod signal;
mod socket;
@@ -79,7 +79,11 @@ impl Pal for Sys {
e(unsafe { syscall!(DUP3, fildes, fildes2, 0) }) as c_int
}
unsafe fn execve(path: *const c_char, argv: *const *mut c_char, envp: *const *mut c_char) -> c_int {
unsafe fn execve(
path: *const c_char,
argv: *const *mut c_char,
envp: *const *mut c_char,
) -> c_int {
e(syscall!(EXECVE, path, argv, envp)) as c_int
}
+2 -2
View File
@@ -1,8 +1,8 @@
use core::mem;
use super::{e, Sys};
use super::super::PalSignal;
use super::super::types::*;
use super::super::PalSignal;
use super::{e, Sys};
impl PalSignal for Sys {
fn kill(pid: pid_t, sig: c_int) -> c_int {
+2 -2
View File
@@ -1,6 +1,6 @@
use super::{e, Sys};
use super::super::PalSocket;
use super::super::types::*;
use super::super::PalSocket;
use super::{e, Sys};
impl PalSocket for Sys {
unsafe fn accept(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> c_int {