void uwsgi_register_base_hooks() { uwsgi_register_hook("cd", uwsgi_hook_chdir); uwsgi_register_hook("chdir", uwsgi_hook_chdir); uwsgi_register_hook("mkdir", uwsgi_hook_mkdir); uwsgi_register_hook("putenv", uwsgi_hook_putenv); uwsgi_register_hook("chmod", uwsgi_hook_chmod); uwsgi_register_hook("chown", uwsgi_hook_chown); uwsgi_register_hook("chown2", uwsgi_hook_chown2); uwsgi_register_hook("exec", uwsgi_hook_exec); uwsgi_register_hook("write", uwsgi_hook_write); uwsgi_register_hook("writen", uwsgi_hook_writen); uwsgi_register_hook("append", uwsgi_hook_append); uwsgi_register_hook("appendn", uwsgi_hook_appendn); uwsgi_register_hook("writefifo", uwsgi_hook_writefifo); uwsgi_register_hook("unlink", uwsgi_hook_unlink); uwsgi_register_hook("mount", uwsgi_mount_hook); uwsgi_register_hook("umount", uwsgi_umount_hook); uwsgi_register_hook("call", uwsgi_hook_call); uwsgi_register_hook("callret", uwsgi_hook_callret); uwsgi_register_hook("callint", uwsgi_hook_callint); uwsgi_register_hook("callintret", uwsgi_hook_callintret); uwsgi_register_hook("hostname", uwsgi_hook_hostname); uwsgi_register_hook("alarm", uwsgi_hook_alarm); // for testing uwsgi_register_hook("exit", uwsgi_hook_exit); uwsgi_register_hook("print", uwsgi_hook_print); uwsgi_register_hook("log", uwsgi_hook_print); }
void uwsgi_register_base_hooks() { uwsgi_register_hook("cd", uwsgi_hook_chdir); uwsgi_register_hook("chdir", uwsgi_hook_chdir); uwsgi_register_hook("mkdir", uwsgi_hook_mkdir); uwsgi_register_hook("putenv", uwsgi_hook_putenv); uwsgi_register_hook("chmod", uwsgi_hook_chmod); uwsgi_register_hook("chown", uwsgi_hook_chown); uwsgi_register_hook("chown2", uwsgi_hook_chown2); uwsgi_register_hook("sticky", uwsgi_hook_sticky); uwsgi_register_hook("exec", uwsgi_hook_exec); uwsgi_register_hook("safeexec", uwsgi_hook_safeexec); uwsgi_register_hook("create", uwsgi_hook_creat); uwsgi_register_hook("creat", uwsgi_hook_creat); uwsgi_register_hook("write", uwsgi_hook_write); uwsgi_register_hook("writen", uwsgi_hook_writen); uwsgi_register_hook("append", uwsgi_hook_append); uwsgi_register_hook("appendn", uwsgi_hook_appendn); uwsgi_register_hook("writefifo", uwsgi_hook_writefifo); uwsgi_register_hook("unlink", uwsgi_hook_unlink); uwsgi_register_hook("mount", uwsgi_mount_hook); uwsgi_register_hook("umount", uwsgi_umount_hook); uwsgi_register_hook("call", uwsgi_hook_call); uwsgi_register_hook("callret", uwsgi_hook_callret); uwsgi_register_hook("callint", uwsgi_hook_callint); uwsgi_register_hook("callintret", uwsgi_hook_callintret); uwsgi_register_hook("hostname", uwsgi_hook_hostname); uwsgi_register_hook("alarm", uwsgi_hook_alarm); uwsgi_register_hook("rpc", uwsgi_hook_rpc); uwsgi_register_hook("retryrpc", uwsgi_hook_retryrpc); uwsgi_register_hook("wait_for_fs", uwsgi_hook_wait_for_fs); uwsgi_register_hook("wait_for_file", uwsgi_hook_wait_for_file); uwsgi_register_hook("wait_for_dir", uwsgi_hook_wait_for_dir); uwsgi_register_hook("wait_for_socket", uwsgi_hook_wait_for_socket); uwsgi_register_hook("unix_signal", uwsgi_hook_unix_signal); // for testing uwsgi_register_hook("exit", uwsgi_hook_exit); uwsgi_register_hook("print", uwsgi_hook_print); uwsgi_register_hook("log", uwsgi_hook_print); }
static void uwsgi_libffi_setup() { uwsgi_register_hook("ffi", uwsgi_libffi_hook); }