# List of functions we wrap. # # Note that if the specific libc do not support some function, it # will not make it into symbols.h or libsandbox.map, so a non-issue. # # NB: Order is very important! For example, 'open()' should be # before 'creat()' as 'creat()' uses 'open()' ... chmod fchmod fchmodat chown fchown fchownat open __open_2 openat __openat_2 creat fopen lchown link linkat mkdir mkdirat opendir mknod mknodat _xmknod __xmknod __xmknodat mkfifo mkfifoat access faccessat remove rename renameat renameat2 rmdir symlink symlinkat truncate unlink unlinkat getcwd open64 __open64_2 openat64 __openat64_2 creat64 fopen64 truncate64 mkdtemp mkostemp mkostemp64 mkostemps mkostemps64 mkstemp mkstemp64 mkstemps mkstemps64 #execl #execle #execlp execv execve execveat execvp execvpe fexecve system popen removexattr lremovexattr setxattr lsetxattr utime __utime64 utimes __utimes64 __utimes_time64 utimensat __utimensat64 utimensat_time64 __utimensat_time64 futimesat __futimesat64 __futimesat_time64 lutimes __lutimes64 __lutimes_time64 fork vfork