this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update include paths in src/kernel/emulation/linux

Also add a couple fixes for compilation warnings

+84 -70
+2 -2
src/kernel/emulation/linux/bsdthread/bsdthread_create.c
··· 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h> 7 7 #include <stdint.h> 8 - #include "../../../../../platform-include/sys/mman.h" 9 - #include "../../../../../platform-include/sys/errno.h" 8 + #include <sys/mman.h> 9 + #include <sys/errno.h> 10 10 #include "../mman/mman.h" 11 11 #include "../simple.h" 12 12 #include "../elfcalls_wrapper.h"
+1 -1
src/kernel/emulation/linux/bsdthread/bsdthread_register.c
··· 1 1 #include "bsdthread_register.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include "../signal/sigexc.h" 6 6 #include "../mach/lkm.h" 7 7 #include "../../../../external/lkm/api.h"
+1 -1
src/kernel/emulation/linux/bsdthread/bsdthread_terminate.c
··· 2 2 #include "bsdthread_register.h" 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "../../../../external/lkm/api.h" 7 7 #include <linux-syscalls/linux.h> 8 8 #include <stddef.h>
+1 -1
src/kernel/emulation/linux/bsdthread/disable_threadsignal.c
··· 3 3 #include "../errno.h" 4 4 #include "../signal/duct_signals.h" 5 5 #include "../signal/sigprocmask.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include <linux-syscalls/linux.h> 8 8 #include <stddef.h> 9 9 #include "pthread_canceled.h"
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_kill.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include "../signal/duct_signals.h" 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include <stddef.h> 7 7 #include "../mach/lkm.h" 8 8 #include "../../../../external/lkm/api.h"
+2 -1
src/kernel/emulation/linux/bsdthread/workq_kernreturn.c
··· 3 3 #include "bsdthread_create.h" 4 4 #include "../base.h" 5 5 #include "../errno.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include <linux-syscalls/linux.h> 8 8 #include <stddef.h> 9 9 #include <pthread/tsd_private.h> ··· 11 11 #include "../simple.h" 12 12 #include <sys/queue.h> 13 13 #include <os/lock.h> 14 + #include <elfcalls/threads.h> 14 15 15 16 #define WQ_MAX_THREADS 64 16 17
+1 -1
src/kernel/emulation/linux/conf/fpathconf.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 7 7 enum { 8 8 BSD_PC_LINK_MAX = 1,
+1 -1
src/kernel/emulation/linux/duct_errno.h
··· 129 129 #define LINUX_EHWPOISON 133 130 130 #define LINUX_ENOTSUP EOPNOTSUPP 131 131 132 - #include "../../../../kernel-include/sys/errno.h" 132 + #include <sys/errno.h> 133 133 134 134 #endif
+1 -1
src/kernel/emulation/linux/ext/fanotify.c
··· 2 2 #include "../errno.h" 3 3 #include "../vchroot_expand.h" 4 4 #include "../bsdthread/per_thread_wd.h" 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include <linux-syscalls/linux.h> 7 7 8 8 extern long cerror(int __err);
+3 -1
src/kernel/emulation/linux/ext/file_handle.c
··· 5 5 #include "../bsdthread/per_thread_wd.h" 6 6 #include "../fcntl/open.h" 7 7 #include "../simple.h" 8 - #include "../../../../../platform-include/sys/errno.h" 8 + #include <sys/errno.h> 9 9 #include "../unistd/close.h" 10 10 #include "../mach/lkm.h" 11 11 #include "../duct_errno.h" 12 12 #include "../unistd/access.h" 13 13 #include <linux-syscalls/linux.h> 14 14 #include <os/lock.h> 15 + 16 + extern void free(void* ptr); 15 17 16 18 struct SavedRef 17 19 {
+1 -1
src/kernel/emulation/linux/ext/inotify_add_watch.c
··· 3 3 #include "../base.h" 4 4 #include "../vchroot_expand.h" 5 5 #include "../bsdthread/per_thread_wd.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include "../errno.h" 8 8 #include <linux-syscalls/linux.h> 9 9
+1 -1
src/kernel/emulation/linux/fcntl/fcntl.c
··· 4 4 #include "../simple.h" 5 5 #include "../errno.h" 6 6 #include <linux-syscalls/linux.h> 7 - #include "../../../../../platform-include/sys/errno.h" 7 + #include <sys/errno.h> 8 8 #include "../bsdthread/cancelable.h" 9 9 #include "../fdpath.h" 10 10
+1 -1
src/kernel/emulation/linux/hfs/stub.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 7 7 long sys_mkcomplex() 8 8 {
+1 -1
src/kernel/emulation/linux/ioctl/filio.c
··· 2 2 #include "filio.h" 3 3 #include "../fcntl/fcntl.h" 4 4 #include "../fcntl/open.h" 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "../errno.h" 7 7 #include "../unistd/readlink.h" 8 8 #include "../fdpath.h"
+1 -1
src/kernel/emulation/linux/ioctl/ioctl.c
··· 1 1 #include "ioctl.h" 2 2 #include "../base.h" 3 - #include "../../../../../platform-include/sys/errno.h" 3 + #include <sys/errno.h> 4 4 #include <stddef.h> 5 5 #include <stdbool.h> 6 6 #include "termios.h"
+1 -1
src/kernel/emulation/linux/kqueue/kevent.c
··· 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 8 8 int __attribute__((weak)) __attribute__((visibility("default"))) kevent_impl(int kq, ...) { return -ENOSYS; } 9 9
+1 -1
src/kernel/emulation/linux/kqueue/kevent64.c
··· 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 8 8 int __attribute__((weak)) __attribute__((visibility("default"))) kevent64_impl(int kq, ...) { return -ENOSYS; } 9 9
+1 -1
src/kernel/emulation/linux/kqueue/kqueue.c
··· 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include "../simple.h" 8 8 9 9 int __attribute__((weak)) __attribute__((visibility("default"))) kqueue_impl(void)
+1 -1
src/kernel/emulation/linux/mach/lkm.c
··· 6 6 #include <fcntl.h> 7 7 #include <unistd.h> 8 8 #include <sys/resource.h> 9 - #include "../../libsyscall/wrappers/_libkernel_init.h" 9 + #include "../../../libsyscall/wrappers/_libkernel_init.h" 10 10 #include "../simple.h" 11 11 #include "../misc/ioctl.h" 12 12
+1
src/kernel/emulation/linux/mach/mach_time.c
··· 2 2 #include <mach/kern_return.h> 3 3 #include <errno.h> 4 4 #include <sys/linux_time.h> 5 + #include "../time/gettimeofday.h" 5 6 6 7 #ifndef NSEC_PER_SEC 7 8 # define NSEC_PER_SEC 1000000000ull
+3 -1
src/kernel/emulation/linux/mach/mach_traps.c
··· 8 8 #include "../../external/lkm/api.h" 9 9 #include "lkm.h" 10 10 #include "mach_traps.h" 11 + #include <mach/mach_init.h> 12 + #include "../ext/mremap.h" 11 13 12 14 #define UNIMPLEMENTED_TRAP() { char msg[] = "Called unimplemented Mach trap: "; write(2, msg, sizeof(msg)-1); write(2, __FUNCTION__, sizeof(__FUNCTION__)-1); write(2, "\n", 1); } 13 15 ··· 279 281 if (!(flags & VM_FLAGS_ANYWHERE)) 280 282 posix_flags |= MAP_FIXED; 281 283 if ((flags >> 24) == VM_MEMORY_REALLOC) 282 - addr = __linux_mremap(((char*)*address) - 0x1000, 0x1000, 0x1000 + size, 0); 284 + addr = __linux_mremap(((char*)*address) - 0x1000, 0x1000, 0x1000 + size, 0, NULL); 283 285 else 284 286 addr = mmap(*address, size, prot, posix_flags, -1, 0); 285 287
+1 -1
src/kernel/emulation/linux/misc/fsgetpath.c
··· 1 1 #include "fsgetpath.h" 2 2 #include <stdint.h> 3 3 #include "../duct_errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 6 6 long sys_fsgetpath(const char* buf, unsigned long size, void* fsid, unsigned long long objid) 7 7 {
+1 -1
src/kernel/emulation/linux/misc/gethostuuid.c
··· 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../../../../libc/include/fcntl.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include "../fcntl/open.h" 8 8 #include "../unistd/close.h" 9 9 #include "../unistd/read.h"
+1 -1
src/kernel/emulation/linux/misc/getrlimit.c
··· 1 1 #include "getrlimit.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 long sys_getrlimit(unsigned int which, struct rlimit* rlp)
+3 -3
src/kernel/emulation/linux/misc/proc_info.c
··· 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 5 #include <linux-syscalls/linux.h> 6 - #include "../../../../../platform-include/sys/errno.h" 7 - #include "../../../../../platform-include/sys/proc_info.h" 8 - #include "../../../../../platform-include/mach/vm_prot.h" 6 + #include <sys/errno.h> 7 + #include <sys/proc_info.h> 8 + #include <mach/vm_prot.h> 9 9 #include "../ext/syslog.h" 10 10 #include "../fcntl/open.h" 11 11 #include "../unistd/close.h"
+1 -1
src/kernel/emulation/linux/misc/setrlimit.c
··· 1 1 #include "setrlimit.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 long sys_setrlimit(unsigned int which, const struct rlimit* rlp)
+1 -1
src/kernel/emulation/linux/misc/shared_region_check_np.c
··· 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 8 8 long sys_shared_region_check_np(void* addr) 9 9 {
+1 -1
src/kernel/emulation/linux/misc/sysctl.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include "../simple.h" 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "sysctl_inc.h" 7 7 #include <stddef.h> 8 8 #include <limits.h>
+1
src/kernel/emulation/linux/misc/sysctl_hw.c
··· 6 6 #include "sysctl_kern.h" 7 7 #include "sysctl_proc.h" 8 8 #include "../ext/sys/utsname.h" 9 + #include "../simple.h" 9 10 10 11 extern kern_return_t mach_port_deallocate(ipc_space_t task, mach_port_name_t name); 11 12 extern kern_return_t host_info(mach_port_name_t host, int itype, void* hinfo, mach_msg_type_number_t* count);
+1
src/kernel/emulation/linux/misc/sysctl_proc.c
··· 10 10 #include "../simple.h" 11 11 #include "sysctl_proc.h" 12 12 #include <lkm/api.h> 13 + #include "../mach/lkm.h" 13 14 14 15 #ifndef isdigit 15 16 # define isdigit(c) (c >= '0' && c <= '9')
+1 -1
src/kernel/emulation/linux/mman/duct_mman.h
··· 48 48 #define LINUX_MCL_CURRENT 1 49 49 #define LINUX_MCL_FUTURE 2 50 50 51 - #include "../../../../../platform-include/sys/mman.h" 51 + #include <sys/mman.h> 52 52 53 53 #endif 54 54
+1 -1
src/kernel/emulation/linux/mman/madvise.c
··· 1 1 #include "madvise.h" 2 2 #include "../errno.h" 3 3 #include "../base.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 #define MADV_FREE 5
+1 -1
src/kernel/emulation/linux/network/bind.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "duct.h" 7 7 8 8 extern void *memcpy(void *dest, const void *src, __SIZE_TYPE__ n);
+2 -2
src/kernel/emulation/linux/network/connect.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/socket.h" 6 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/socket.h> 6 + #include <sys/errno.h> 7 7 #include "duct.h" 8 8 #include "../bsdthread/cancelable.h" 9 9
+1 -1
src/kernel/emulation/linux/network/duct.c
··· 1 1 #include "duct.h" 2 - #include "../../../../../platform-include/sys/socket.h" 2 + #include <sys/socket.h> 3 3 4 4 int sfamily_linux_to_bsd(int family) 5 5 {
+2 -2
src/kernel/emulation/linux/network/sendto.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - // #include "../../../../../platform-include/sys/socket.h" 6 - #include "../../../../../platform-include/sys/errno.h" 5 + // #include <sys/socket.h> 6 + #include <sys/errno.h> 7 7 #include "duct.h" 8 8 #include "../bsdthread/cancelable.h" 9 9
+1 -1
src/kernel/emulation/linux/network/setsockopt.c
··· 4 4 #include "../errno.h" 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h> 7 - #include "../../../../../platform-include/sys/errno.h" 7 + #include <sys/errno.h> 8 8 #include "../time/gettimeofday.h" 9 9 #include "duct.h" 10 10
+2 -2
src/kernel/emulation/linux/network/socket.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/socket.h" 6 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/socket.h> 6 + #include <sys/errno.h> 7 7 #include "duct.h" 8 8 9 9 long sys_socket(int domain, int type, int protocol)
+2 -2
src/kernel/emulation/linux/network/socketpair.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/socket.h" 6 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/socket.h> 6 + #include <sys/errno.h> 7 7 #include "duct.h" 8 8 9 9 long sys_socketpair(int domain, int type, int protocol, int sv[2])
+3
src/kernel/emulation/linux/process/execve.c
··· 15 15 #include <mach/lkm.h> 16 16 #include "../vchroot_expand.h" 17 17 #include "../bsdthread/per_thread_wd.h" 18 + #include "../simple.h" 19 + 20 + extern bool isspace(char c); 18 21 19 22 static inline bool istext(char c) 20 23 {
+1 -1
src/kernel/emulation/linux/psynch/ulock_wait.c
··· 3 3 #include "../errno.h" 4 4 #include "../duct_errno.h" 5 5 #include <linux-syscalls/linux.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include <stdbool.h> 8 8 #include <stddef.h> 9 9
+1 -1
src/kernel/emulation/linux/psynch/ulock_wake.c
··· 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 5 #include <linux-syscalls/linux.h> 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 #include <stdbool.h> 8 8 #include <limits.h> 9 9
+1 -1
src/kernel/emulation/linux/signal/kill.c
··· 1 1 #include "kill.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include "duct_signals.h" 6 6 #include <linux-syscalls/linux.h> 7 7 #include "../mach/lkm.h"
+1 -1
src/kernel/emulation/linux/signal/sigaction.c
··· 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h> 7 7 #include "sigexc.h" 8 - #include "../../../../../platform-include/sys/errno.h" 8 + #include <sys/errno.h> 9 9 10 10 static int sigflags_bsd_to_linux(int flags); 11 11 static int sigflags_linux_to_bsd(int flags);
+1 -1
src/kernel/emulation/linux/signal/sigexc.c
··· 9 9 #include "../mach/lkm.h" 10 10 #include "../../../../external/lkm/api.h" 11 11 #include "../../../libsyscall/wrappers/_libkernel_init.h" 12 - #include "../../../../../platform-include/sys/mman.h" 12 + #include <sys/mman.h> 13 13 #include "../mman/mman.h" 14 14 #include "kill.h" 15 15 #include "../simple.h"
+1 -1
src/kernel/emulation/linux/stat/fstatat.c
··· 7 7 #include <lkm/api.h> 8 8 #include <mach/lkm.h> 9 9 #include <linux-syscalls/linux.h> 10 - #include "../../../../../platform-include/sys/errno.h" 10 + #include <sys/errno.h> 11 11 12 12 extern char* strcpy(char* dst, const char* src); 13 13
+1 -1
src/kernel/emulation/linux/stat/lstat.c
··· 7 7 #include <mach/lkm.h> 8 8 #include "../vchroot_expand.h" 9 9 #include "../bsdthread/per_thread_wd.h" 10 - #include "../../../../../platform-include/sys/errno.h" 10 + #include <sys/errno.h> 11 11 12 12 long sys_lstat(const char* path, struct stat* stat) 13 13 {
+1 -1
src/kernel/emulation/linux/stat/mkdirat.c
··· 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h> 9 9 #include <mach/lkm.h> 10 - #include "../../../../../platform-include/sys/errno.h" 10 + #include <sys/errno.h> 11 11 12 12 extern char* strcpy(char* dst, const char* src); 13 13
+1 -1
src/kernel/emulation/linux/stat/mkfifo.c
··· 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h> 9 9 #include <mach/lkm.h> 10 - #include "../../../../../platform-include/sys/errno.h" 10 + #include <sys/errno.h> 11 11 12 12 #define LINUX_S_IFIFO 0010000 13 13
+1 -1
src/kernel/emulation/linux/stat/rmdir.c
··· 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h> 9 9 #include <mach/lkm.h> 10 - #include "../../../../../platform-include/sys/errno.h" 10 + #include <sys/errno.h> 11 11 12 12 #define LINUX_AT_REMOVEDIR 0x200 13 13
+1 -1
src/kernel/emulation/linux/synch/semwait_signal.c
··· 1 1 #include "semwait_signal.h" 2 2 #include "../base.h" 3 - #include "../../../../../platform-include/sys/errno.h" 3 + #include <sys/errno.h> 4 4 #include "../time/gettimeofday.h" 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h>
+1 -1
src/kernel/emulation/linux/time/getitimer.c
··· 1 1 #include "getitimer.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h> 7 7
+1 -1
src/kernel/emulation/linux/time/setitimer.c
··· 1 1 #include "setitimer.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 #include <stddef.h> 7 7
+1 -1
src/kernel/emulation/linux/unistd/chflags.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 7 7 long sys_chflags(const char* file, int flags) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/fchflags.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 7 7 long sys_fchflags(int fd, int flags) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/linkat.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "../common_at.h" 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h>
+1 -1
src/kernel/emulation/linux/unistd/renameat.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "../common_at.h" 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h>
+1 -1
src/kernel/emulation/linux/unistd/symlinkat.c
··· 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 4 #include <linux-syscalls/linux.h> 5 - #include "../../../../../platform-include/sys/errno.h" 5 + #include <sys/errno.h> 6 6 #include "../common_at.h" 7 7 #include "../vchroot_expand.h" 8 8 #include <lkm/api.h>
+3
src/kernel/emulation/linux/vchroot_userspace.c
··· 45 45 extern int strncmp(const char* str1, const char* str2, __SIZE_TYPE__ n); 46 46 extern int strncasecmp(const char* str1, const char* str2, __SIZE_TYPE__ n); 47 47 extern int strcasecmp(const char* str1, const char* str2); 48 + extern char* strcat(char* dest, const char* src); 48 49 extern void *memcpy(void *dest, const void *src, __SIZE_TYPE__ n); 50 + extern void* memmove(void* dest, const void* src, __SIZE_TYPE__ n); 51 + extern int memcmp(const void* dest, const void* src, __SIZE_TYPE__ n); 49 52 50 53 #define LINUX_S_IFMT 00170000 51 54 #define LINUX_S_IFLNK 0120000
+1 -1
src/kernel/emulation/linux/xattr/fgetxattr.c
··· 1 1 #include "fgetxattr.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 long sys_fgetxattr(int fd, const char* name, char* value,
+1 -1
src/kernel/emulation/linux/xattr/fsetxattr.c
··· 1 1 #include "fsetxattr.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 long sys_fsetxattr(int fd, const char* name, const void* value,
+1 -1
src/kernel/emulation/linux/xattr/getattrlist.c
··· 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 5 #include "../bsdthread/per_thread_wd.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 8 8 long sys_getattrlist(const char* path, struct attrlist* alist, void *attributeBuffer, __SIZE_TYPE__ bufferSize, unsigned long options) 9 9 {
+1 -1
src/kernel/emulation/linux/xattr/getattrlist_generic.c
··· 1 1 #include "../base.h" 2 2 #include "../errno.h" 3 - #include "../../../../../platform-include/sys/errno.h" 3 + #include <sys/errno.h> 4 4 #include "../common_at.h" 5 5 #include "../vchroot_expand.h" 6 6 #include <lkm/api.h>
+1 -1
src/kernel/emulation/linux/xattr/getattrlistbulk.c
··· 1 1 #include "getattrlistbulk.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 6 6 long sys_getattrlistbulk() 7 7 {
+1 -1
src/kernel/emulation/linux/xattr/getxattr.c
··· 4 4 5 5 #include "../base.h" 6 6 #include "../errno.h" 7 - #include "../../../../../platform-include/sys/errno.h" 7 + #include <sys/errno.h> 8 8 #include "../vchroot_expand.h" 9 9 #include "../bsdthread/per_thread_wd.h" 10 10 #include <linux-syscalls/linux.h>
+1 -1
src/kernel/emulation/linux/xattr/setattrlist.c
··· 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 5 #include "../bsdthread/per_thread_wd.h" 6 - #include "../../../../../platform-include/sys/errno.h" 6 + #include <sys/errno.h> 7 7 8 8 long sys_setattrlist(const char* path, struct attrlist* alist, void *attributeBuffer, __SIZE_TYPE__ bufferSize, unsigned long options) 9 9 {
+1 -1
src/kernel/emulation/linux/xattr/setattrlist_generic.c
··· 1 1 #include "../base.h" 2 2 #include "../errno.h" 3 - #include "../../../../../platform-include/sys/errno.h" 3 + #include <sys/errno.h> 4 4 #include "../common_at.h" 5 5 #include "../vchroot_expand.h" 6 6 #include <lkm/api.h>
+1 -1
src/kernel/emulation/linux/xattr/setxattr.c
··· 1 1 #include "setxattr.h" 2 2 #include "../base.h" 3 3 #include "../errno.h" 4 - #include "../../../../../platform-include/sys/errno.h" 4 + #include <sys/errno.h> 5 5 #include <linux-syscalls/linux.h> 6 6 7 7 #define XATTR_NOFOLLOW 1