X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/ec4ff182252b6d7b3cb81f4fa783c5348a6c30fd..084eac3d5fa7deeab2296cf20653f4f7b3f75cd0:/lunaix-os/usr/libc/src/posix/unistd.c diff --git a/lunaix-os/usr/libc/src/posix/unistd.c b/lunaix-os/usr/libc/src/posix/unistd.c index 8e17324..e3cd16c 100644 --- a/lunaix-os/usr/libc/src/posix/unistd.c +++ b/lunaix-os/usr/libc/src/posix/unistd.c @@ -1,211 +1,211 @@ -#include +#include #include pid_t fork() { - return do_lunaix_syscall(__SYSCALL_fork); + return do_lunaix_syscall(__NR__lxsys_fork); } int brk(void* addr) { - return do_lunaix_syscall(__SYSCALL_brk, addr); + return do_lunaix_syscall(__NR__lxsys_brk, addr); } void* sbrk(ssize_t size) { - return (void*)do_lunaix_syscall(__SYSCALL_sbrk, size); + return (void*)do_lunaix_syscall(__NR__lxsys_sbrk, size); } pid_t getpid() { - return do_lunaix_syscall(__SYSCALL_getpid); + return do_lunaix_syscall(__NR__lxsys_getpid); } pid_t getppid() { - return do_lunaix_syscall(__SYSCALL_getppid); + return do_lunaix_syscall(__NR__lxsys_getppid); } pid_t getpgid() { - return do_lunaix_syscall(__SYSCALL_getpgid); + return do_lunaix_syscall(__NR__lxsys_getpgid); } pid_t setpgid(pid_t pid, pid_t pgid) { - return do_lunaix_syscall(__SYSCALL_setpgid, pid, pgid); + return do_lunaix_syscall(__NR__lxsys_setpgid, pid, pgid); } void _exit(int status) { - do_lunaix_syscall(__SYSCALL__exit, status); + do_lunaix_syscall(__NR__lxsys_exit, status); } unsigned int sleep(unsigned int seconds) { - return do_lunaix_syscall(__SYSCALL_sleep, seconds); + return do_lunaix_syscall(__NR__lxsys_sleep, seconds); } int pause() { - return do_lunaix_syscall(__SYSCALL_pause); + return do_lunaix_syscall(__NR__lxsys_pause); } unsigned int alarm(unsigned int seconds) { - return do_lunaix_syscall(__SYSCALL_alarm, seconds); + return do_lunaix_syscall(__NR__lxsys_alarm, seconds); } int link(const char* oldpath, const char* newpath) { - return do_lunaix_syscall(__SYSCALL_link, oldpath, newpath); + return do_lunaix_syscall(__NR__lxsys_link, oldpath, newpath); } int rmdir(const char* pathname) { - return do_lunaix_syscall(__SYSCALL_rmdir, pathname); + return do_lunaix_syscall(__NR__lxsys_rmdir, pathname); } int read(int fd, void* buf, size_t count) { - return do_lunaix_syscall(__SYSCALL_read, fd, buf, count); + return do_lunaix_syscall(__NR__lxsys_read, fd, buf, count); } int write(int fd, void* buf, size_t count) { - return do_lunaix_syscall(__SYSCALL_write, fd, buf, count); + return do_lunaix_syscall(__NR__lxsys_write, fd, buf, count); } int readlink(const char* path, char* buf, size_t size) { - return do_lunaix_syscall(__SYSCALL_readlink, path, buf, size); + return do_lunaix_syscall(__NR__lxsys_readlink, path, buf, size); } int lseek(int fd, off_t offset, int options) { - return do_lunaix_syscall(__SYSCALL_lseek, fd, offset, options); + return do_lunaix_syscall(__NR__lxsys_lseek, fd, offset, options); } int unlink(const char* pathname) { - return do_lunaix_syscall(__SYSCALL_unlink, pathname); + return do_lunaix_syscall(__NR__lxsys_unlink, pathname); } int close(int fd) { - return do_lunaix_syscall(__SYSCALL_close, fd); + return do_lunaix_syscall(__NR__lxsys_close, fd); } int dup2(int oldfd, int newfd) { - return do_lunaix_syscall(__SYSCALL_dup2, oldfd, newfd); + return do_lunaix_syscall(__NR__lxsys_dup2, oldfd, newfd); } int dup(int oldfd) { - return do_lunaix_syscall(__SYSCALL_dup, oldfd); + return do_lunaix_syscall(__NR__lxsys_dup, oldfd); } int fsync(int fildes) { - return do_lunaix_syscall(__SYSCALL_fsync, fildes); + return do_lunaix_syscall(__NR__lxsys_fsync, fildes); } int symlink(const char* pathname, const char* link_target) { - return do_lunaix_syscall(__SYSCALL_symlink, pathname, link_target); + return do_lunaix_syscall(__NR__lxsys_symlink, pathname, link_target); } int chdir(const char* path) { - return do_lunaix_syscall(__SYSCALL_chdir, path); + return do_lunaix_syscall(__NR__lxsys_chdir, path); } int fchdir(int fd) { - return do_lunaix_syscall(__SYSCALL_fchdir, fd); + return do_lunaix_syscall(__NR__lxsys_fchdir, fd); } char* getcwd(char* buf, size_t size) { - return (char*)do_lunaix_syscall(__SYSCALL_getcwd, buf, size); + return (char*)do_lunaix_syscall(__NR__lxsys_getcwd, buf, size); } int rename(const char* oldpath, const char* newpath) { - return do_lunaix_syscall(__SYSCALL_rename, oldpath, newpath); + return do_lunaix_syscall(__NR__lxsys_rename, oldpath, newpath); } int getxattr(const char* path, const char* name, void* value, size_t len) { - return do_lunaix_syscall(__SYSCALL_getxattr, path, name, value, len); + return do_lunaix_syscall(__NR__lxsys_getxattr, path, name, value, len); } int setxattr(const char* path, const char* name, void* value, size_t len) { - return do_lunaix_syscall(__SYSCALL_setxattr, path, name, value, len); + return do_lunaix_syscall(__NR__lxsys_setxattr, path, name, value, len); } int fgetxattr(int fd, const char* name, void* value, size_t len) { - return do_lunaix_syscall(__SYSCALL_fgetxattr, fd, name, value, len); + return do_lunaix_syscall(__NR__lxsys_fgetxattr, fd, name, value, len); } int fsetxattr(int fd, const char* name, void* value, size_t len) { - return do_lunaix_syscall(__SYSCALL_fsetxattr, fd, name, value, len); + return do_lunaix_syscall(__NR__lxsys_fsetxattr, fd, name, value, len); } int readlinkat(int dirfd, const char* pathname, char* buf, size_t size) { - return do_lunaix_syscall(__SYSCALL_readlinkat, dirfd, pathname, buf, size); + return do_lunaix_syscall(__NR__lxsys_readlinkat, dirfd, pathname, buf, size); } int unlinkat(int fd, const char* pathname) { - return do_lunaix_syscall(__SYSCALL_unlinkat, fd, pathname); + return do_lunaix_syscall(__NR__lxsys_unlinkat, fd, pathname); } int mkdir(const char* path) { - return do_lunaix_syscall(__SYSCALL_mkdir, path); + return do_lunaix_syscall(__NR__lxsys_mkdir, path); } int execve(const char* filename, const char** argv, const char** envp) { - return do_lunaix_syscall(__SYSCALL_execve, filename, argv, envp); + return do_lunaix_syscall(__NR__lxsys_execve, filename, argv, envp); }