X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/90129c6876c9bac2e468ab82c8264352d1952b4d..ac9c5346f3f10ac7adf3772521fa4d18f17c97c7:/lunaix-os/includes/lunaix/syscall.h diff --git a/lunaix-os/includes/lunaix/syscall.h b/lunaix-os/includes/lunaix/syscall.h index f5b72d3..82986ab 100644 --- a/lunaix-os/includes/lunaix/syscall.h +++ b/lunaix-os/includes/lunaix/syscall.h @@ -32,12 +32,17 @@ #define __SYSCALL_geterrno 26 #define __SYSCALL_readlink 27 #define __SYSCALL_readlinkat 28 +#define __SYSCALL_rmdir 29 +#define __SYSCALL_unlink 30 +#define __SYSCALL_unlinkat 31 +#define __SYSCALL_link 32 +#define __SYSCALL_fsync 33 #define __SYSCALL_MAX 0x100 #ifndef __ASM__ -#define SYSCALL_ESTATUS(errno) -(errno != 0) +#define SYSCALL_ESTATUS(errno) -((errno) != 0) void syscall_install();