#include "lib_c.h"

/*
int startOfLibCCalls(int curPC, int libCStartAddr){
	switch(curPC - libCStartAddr){
		case WCSFTIME_OFFSET_C:
		case FREEDTOA_OFFSET_C:
		case FCLOSE_OFFSET_C:
		case GETADDRINFO_OFFSET_C:
		case REBOOT_OFFSET_C:
		case PTHREAD_MUTEX_LOCK_OFFSET_C:
		case VWARN_OFFSET_C:
		case SLEEP_OFFSET_C:
		case PTHREAD_CONDATTR_GETPSHARED_OFFSET_C:
		case ISXDIGIT_OFFSET_C:
		case PTHREAD_COND_TIMEDWAIT_RELATIVE_NP_OFFSET_C:
		case PTHREAD_KEY_DELETE_OFFSET_C:
		case WCSNCASECMP_OFFSET_C:
		case GETRESGID_OFFSET_C:
		case PTHREAD_ATTR_GETSCOPE_OFFSET_C:
		case SHA1INIT_OFFSET_C:
		case UMASK_OFFSET_C:
		case SCHED_GETAFFINITY_OFFSET_C:
		case SEND_OFFSET_C:
		case WCSLCPY_OFFSET_C:
		case SCHED_SETPARAM_OFFSET_C:
		case MALLOC_DEBUG_FINI_OFFSET_C:
		case SETUTENT_OFFSET_C:
		case PTHREAD_SETNAME_NP_OFFSET_C:
		case ISSPACE_OFFSET_C:
		case LOCALTIME_OFFSET_C:
		case VERR_OFFSET_C:
		case GETPT_OFFSET_C:
		case CTIME_R_OFFSET_C:
		case GETC_UNLOCKED_OFFSET_C:
		case GETPPID_OFFSET_C:
		case DLINDEPENDENT_CALLOC_OFFSET_C:
		case UTMPNAME_OFFSET_C:
		case SETEUID_OFFSET_C:
		case CAPGET_OFFSET_C:
		case UTIME_OFFSET_C:
		case GETTID_OFFSET_C:
		case PTHREAD_ATTR_SETSTACKSIZE_OFFSET_C:
		case ISSETUGID_OFFSET_C:
		case TIMEGM_OFFSET_C:
		case DLPVALLOC_OFFSET_C:
		case TCSETPGRP_OFFSET_C:
		case FGETLN_OFFSET_C:
		case RECVFROM_OFFSET_C:
		case SCHED_GET_PRIORITY_MAX_OFFSET_C:
		case GETMNTENT_OFFSET_C:
		case ISWSPACE_OFFSET_C:
		case DIV_OFFSET_C:
		case ISBLANK_OFFSET_C:
		case TTYNAME_OFFSET_C:
		case KLOGCTL_OFFSET_C:
		case SNPRINTF_OFFSET_C:
		case OPTIND_OFFSET_C:
		case MEMSET_OFFSET_C:
		case WCSCHR_OFFSET_C:
		case SYNC_OFFSET_C:
		case GETGROUPLIST_OFFSET_C:
		case MKNOD_OFFSET_C:
		case STRCASESTR_OFFSET_C:
		case PTHREAD_MUTEX_DESTROY_OFFSET_C:
		case WCRTOMB_OFFSET_C:
		case STRLCAT_OFFSET_C:
		case LLISTXATTR_OFFSET_C:
		case MKTEMP_OFFSET_C:
		case GETCHAR_UNLOCKED_OFFSET_C:
		case CLOCK_OFFSET_C:
		case ATEXIT_OFFSET_C:
		case OPENLOG_OFFSET_C:
		case INOTIFY_ADD_WATCH_OFFSET_C:
		case ACCESS_OFFSET_C:
		case BASENAME_R_OFFSET_C:
		case SETLOGMASK_OFFSET_C:
		case WCSTOL_OFFSET_C:
		case MUNMAP_OFFSET_C:
		case SOCKETPAIR_OFFSET_C:
		case SETTIMEOFDAY_OFFSET_C:
		case SETRESUID_OFFSET_C:
		case PTHREAD_DETACH_OFFSET_C:
		case FTS_CLOSE_OFFSET_C:
		case PTHREAD_ATTR_SETDETACHSTATE_OFFSET_C:
		case SETPGID_OFFSET_C:
		case VWPRINTF_OFFSET_C:
		case LOCALTIME_R_OFFSET_C:
		case TIMELOCAL64_OFFSET_C:
		case PTHREAD_ATTR_INIT_OFFSET_C:
		case PAUSE_OFFSET_C:
		case TIMER_SETTIME_OFFSET_C:
		case SETREGID_OFFSET_C:
		case FCHDIR_OFFSET_C:
		case WCPNCPY_OFFSET_C:
		case FAKE_LOCALTIME_R_OFFSET_C:
		case WAIT_OFFSET_C:
		case GETDENTS_OFFSET_C:
		case VERRX_OFFSET_C:
		case EVENTFD_OFFSET_C:
		case PIPE2_OFFSET_C:
		case ETHER_NTOA_R_OFFSET_C:
		case POPEN_OFFSET_C:
		case WCSXFRM_OFFSET_C:
		case FPUTWC_OFFSET_C:
		case PERF_EVENT_OPEN_OFFSET_C:
		case SENDMSG_OFFSET_C:
		case ISWALNUM_OFFSET_C:
		case EPOLL_CTL_OFFSET_C:
		case PTHREAD_MUTEXATTR_GETTYPE_OFFSET_C:
		case BZERO_OFFSET_C:
		case WCSTOK_OFFSET_C:
		case BRK_OFFSET_C:
		case SCHED_RR_GET_INTERVAL_OFFSET_C:
		case PRINTF_OFFSET_C:
		case FTOK_OFFSET_C:
		case PTHREAD_MUTEX_INIT_OFFSET_C:
		case WCSTOD_OFFSET_C:
		case CLOCK_SETTIME_OFFSET_C:
		case SELECT_OFFSET_C:
		case GETCHAR_OFFSET_C:
		case PTHREAD_EQUAL_OFFSET_C:
		case CLOSELOG_R_OFFSET_C:
		case GETSOCKOPT_OFFSET_C:
		case SHA1UPDATE_OFFSET_C:
		case GETPRIORITY_OFFSET_C:
		case GHASHTABLE_OFFSET_C:
		case FDATASYNC_OFFSET_C:
		case SYS_SIGNAME_OFFSET_C:
		case ISATTY_OFFSET_C:
		case WCSNCPY_OFFSET_C:
		case PATHCONF_OFFSET_C:
		case SCHED_GETSCHEDULER_OFFSET_C:
		case WARN_OFFSET_C:
		case WCSCAT_OFFSET_C:
		case GETTIMEOFDAY_OFFSET_C:
		case PTHREAD_SIGMASK_OFFSET_C:
		case SEM_OPEN_OFFSET_C:
		case SOCKET_OFFSET_C:
		case CHDIR_OFFSET_C:
		case ERR_OFFSET_C:
		case FTRYLOCKFILE_OFFSET_C:
		case STRERROR_OFFSET_C:
		case ISWLOWER_OFFSET_C:
		case SETUID_OFFSET_C:
		case SWPRINTF_OFFSET_C:
		case UTIMENSAT_OFFSET_C:
		case INET_NSAP_NTOA_OFFSET_C:
		case FNMATCH_OFFSET_C:
		case FTRUNCATE_OFFSET_C:
		case GETPROTOBYNUMBER_OFFSET_C:
		case VFORK_OFFSET_C:
		case SYSCONF_OFFSET_C:
		case WPRINTF_OFFSET_C:
		case MPROTECT_OFFSET_C:
		case SEM_TRYWAIT_OFFSET_C:
		case ACCEPT_OFFSET_C:
		case ABORT_OFFSET_C:
		case FPRINTF_OFFSET_C:
		case STRTOLL_OFFSET_C:
		case TOWUPPER_OFFSET_C:
		case STRLEN_OFFSET_C:
		case GET_MALLOC_LEAK_INFO_OFFSET_C:
		case STRNCAT_OFFSET_C:
		case PTHREAD_GETSPECIFIC_OFFSET_C:
		case CHROOT_OFFSET_C:
		case CLEARERR_OFFSET_C:
		case GETGROUPS_OFFSET_C:
		case FEOF_OFFSET_C:
		case LRAND48_OFFSET_C:
		case STRNTOUMAX_OFFSET_C:
		case WRITE_OFFSET_C:
		case VFPRINTF_OFFSET_C:
		case REWIND_OFFSET_C:
		case WMEMCHR_OFFSET_C:
		case PUTC_UNLOCKED_OFFSET_C:
		case VWARNX_OFFSET_C:
		case WCSRCHR_OFFSET_C:
		case FLOCKFILE_OFFSET_C:
		case IF_INDEXTONAME_OFFSET_C:
		case VASPRINTF_OFFSET_C:
		case MEMRCHR_OFFSET_C:
		case UNSETENV_OFFSET_C:
		case OPENAT_OFFSET_C:
		case CLONE_OFFSET_C:
		case SIGSETMASK_OFFSET_C:
		case GETXATTR_OFFSET_C:
		case PTHREAD_CONDATTR_SETPSHARED_OFFSET_C:
		case IOCTL_OFFSET_C:
		case PTHREAD_RWLOCK_WRLOCK_OFFSET_C:
		case VALLOC_OFFSET_C:
		case SETGROUPS_OFFSET_C:
		case UNLINK_OFFSET_C:
		case GMTIME64_R_OFFSET_C:
		case TCGETPGRP_OFFSET_C:
		case LONGJMPERROR_OFFSET_C:
		case STRERROR_R_OFFSET_C:
		case BIND_OFFSET_C:
		case LOCALTIME64_R_OFFSET_C:
		case PTHREAD_ATTR_SETSCHEDPOLICY_OFFSET_C:
		case ISCNTRL_OFFSET_C:
		case SETPGRP_OFFSET_C:
		case RES_SEARCH_OFFSET_C:
		case ENVIRON_OFFSET_C:
		case PTHREAD_RWLOCK_TIMEDWRLOCK_OFFSET_C:
		case ENDUSERSHELL_OFFSET_C:
		case GETSERVENT_OFFSET_C:
		case STRNTOIMAX_OFFSET_C:
		case BASENAME_OFFSET_C:
		case EXECLE_OFFSET_C:
		case FGETWC_OFFSET_C:
		case UNAME_OFFSET_C:
		case BTOWC_OFFSET_C:
		case MBRLEN_OFFSET_C:
		case STRTOUL_OFFSET_C:
		case PTHREAD_KILL_OFFSET_C:
		case EXECLP_OFFSET_C:
		case SEM_UNLINK_OFFSET_C:
		case EVENTFD_READ_OFFSET_C:
		case READAHEAD_OFFSET_C:
		case FWRITE_OFFSET_C:
		case GETPID_OFFSET_C:
		case SETGID_OFFSET_C:
		case PTHREAD_MUTEXATTR_SETPSHARED_OFFSET_C:
		case STRNLEN_OFFSET_C:
		case SCHED_GET_PRIORITY_MIN_OFFSET_C:
		case FCHOWN_OFFSET_C:
		case FTS_SET_OFFSET_C:
		case GETPWNAM_OFFSET_C:
		case STRCOLL_OFFSET_C:
		case REWINDDIR_OFFSET_C:
		case EXECL_OFFSET_C:
		case INET_ADDR_OFFSET_C:
		case ETHER_NTOA_OFFSET_C:
		case ISWUPPER_OFFSET_C:
		case BINDRESVPORT_OFFSET_C:
		case SETREUID_OFFSET_C:
		case PTHREAD_ATTR_GETSCHEDPARAM_OFFSET_C:
		case SIGLONGJMP_OFFSET_C:
		case ERRX_OFFSET_C:
		case SENDTO_OFFSET_C:
		case EXECV_OFFSET_C:
		case FTS_CHILDREN_OFFSET_C:
		case MEMCHR_OFFSET_C:
		case LGETXATTR_OFFSET_C:
		case CLOCK_GETTIME_OFFSET_C:
		case VSSCANF_OFFSET_C:
		case SYS_SIGLIST_OFFSET_C:
		case SHA1TRANSFORM_OFFSET_C:
		case PTHREAD_ATTR_SETSTACK_OFFSET_C:
		case PTHREAD_COND_SIGNAL_OFFSET_C:
		case CONNECT_OFFSET_C:
		case PTHREAD_CREATE_OFFSET_C:
		case FLOCK_OFFSET_C:
		case DIRNAME_OFFSET_C:
		case PTHREAD_MUTEXATTR_INIT_OFFSET_C:
		case STRLCPY_OFFSET_C:
		case OPENDIR_OFFSET_C:
		case DLMALLOC_WALK_FREE_PAGES_OFFSET_C:
		case SETSID_OFFSET_C:
		case RESTORE_CORE_REGS_OFFSET_C:
		case SPRINTF_OFFSET_C:
		case VSCANF_OFFSET_C:
		case STRRCHR_OFFSET_C:
		case REGEXEC_OFFSET_C:
		case EVENTFD_WRITE_OFFSET_C:
		case GETHOSTBYADDR_OFFSET_C:
		case PTHREAD_RWLOCK_DESTROY_OFFSET_C:
		case STRCSPN_OFFSET_C:
		case MD5_FINAL_OFFSET_C:
		case ASPRINTF_OFFSET_C:
		case FERROR_OFFSET_C:
		case GETCWD_OFFSET_C:
		case FREE_OFFSET_C:
		case FAKE_GMTIME_R_OFFSET_C:
		case TFIND_OFFSET_C:
		case ASCTIME_R_OFFSET_C:
		case GETPEERNAME_OFFSET_C:
		case RECV_OFFSET_C:
		case FWIDE_OFFSET_C:
		case FSEEKO_OFFSET_C:
		case PUTCHAR_OFFSET_C:
		case GETHOSTBYNAME_OFFSET_C:
		case WCSSPN_OFFSET_C:
		case GETPROTOBYNAME_OFFSET_C:
		case TIMES_OFFSET_C:
		case CTIME64_OFFSET_C:
		case SCHED_GETCPU_OFFSET_C:
		case PWRITE64_OFFSET_C:
		case ISLOWER_OFFSET_C:
		case PTHREAD_ATTR_GETSTACK_OFFSET_C:
		case ISUPPER_OFFSET_C:
		case VSYSLOG_OFFSET_C:
		case GETOPT_LONG_OFFSET_C:
		case GETSERVBYNAME_OFFSET_C:
		case LOCALTIME64_OFFSET_C:
		case WARNX_OFFSET_C:
		case QSORT_OFFSET_C:
		case SEM_POST_OFFSET_C:
		case PTHREAD_JOIN_OFFSET_C:
		case BCOPY_OFFSET_C:
		case PTHREAD_ATTR_GETSTACKSIZE_OFFSET_C:
		case LDEXP_OFFSET_C:
		case NSDISPATCH_OFFSET_C:
		case FSETXATTR_OFFSET_C:
		case RES_GET_DNS_CHANGED_OFFSET_C:
		case ACCT_OFFSET_C:
		case GETSERVBYPORT_OFFSET_C:
		case OPEN_OFFSET_C:
		case STRNCPY_OFFSET_C:
		case USLEEP_OFFSET_C:
		case PTHREAD_MUTEX_LOCK_TIMEOUT_NP_OFFSET_C:
		case CLOCK_NANOSLEEP_OFFSET_C:
		case WCSNLEN_OFFSET_C:
		case ISALNUM_OFFSET_C:
		case LISTXATTR_OFFSET_C:
		case SCANF_OFFSET_C:
		case MKDIR_OFFSET_C:
		case SYSTEM_OFFSET_C:
		case SIGPENDING_OFFSET_C:
		case STRCASECMP_OFFSET_C:
		case FACCESSAT_OFFSET_C:
		case ISALPHA_OFFSET_C:
		case MEMCMP_OFFSET_C:
		case STRFTIME_TZ_OFFSET_C:
		case GMTIME64_OFFSET_C:
		case GETPWNAM_R_OFFSET_C:
		case LISTEN_OFFSET_C:
		case INOTIFY_INIT_OFFSET_C:
		case DLREALLOC_OFFSET_C:
		case MD5_UPDATE_OFFSET_C:
		case DLMALLOC_OFFSET_C:
		case FGETXATTR_OFFSET_C:
		case PWRITE_OFFSET_C:
		case MLOCK_OFFSET_C:
		case ISASCII_OFFSET_C:
		case TIMEGM64_OFFSET_C:
		case SYSLOG_OFFSET_C:
		case STATFS_OFFSET_C:
		case WCSCMP_OFFSET_C:
		case WCSCPY_OFFSET_C:
		case VFDPRINTF_OFFSET_C:
		case SETBUFFER_OFFSET_C:
		case TZNAME_OFFSET_C:
		case SIGWAIT_OFFSET_C:
		case SHA1FINAL_OFFSET_C:
		case GMTIME_R_OFFSET_C:
		case VSNPRINTF_OFFSET_C:
		case WCSTOUL_OFFSET_C:
		case PTHREAD_ATTR_GETSTACKADDR_OFFSET_C:
		case MREMAP_OFFSET_C:
		case PSELECT_OFFSET_C:
		case ETHER_ATON_R_OFFSET_C:
		case PTHREAD_ONCE_OFFSET_C:
		case VPRINTF_OFFSET_C:
		case PTHREAD_ATFORK_OFFSET_C:
		case WMEMCPY_OFFSET_C:
		case ISWGRAPH_OFFSET_C:
		case JRAND48_OFFSET_C:
		case GETEUID_OFFSET_C:
		case FSEEK_OFFSET_C:
		case STRPTIME_OFFSET_C:
		case DLMALLOC_USABLE_SIZE_OFFSET_C:
		case GETOPT_LONG_ONLY_OFFSET_C:
		case TSEARCH_OFFSET_C:
		case FUNOPEN_OFFSET_C:
		case ISWALPHA_OFFSET_C:
		case GETRLIMIT_OFFSET_C:
		case REALPATH_OFFSET_C:
		case TIMER_GETOVERRUN_OFFSET_C:
		case DLMALLINFO_OFFSET_C:
		case TOLOWER_OFFSET_C:
		case SCHED_YIELD_OFFSET_C:
		case WAITID_OFFSET_C:
		case SETJMP_OFFSET_C:
		case IF_NAMETOINDEX_OFFSET_C:
		case STRPBRK_OFFSET_C:
		case OPTERR_OFFSET_C:
		case PTHREAD_COND_INIT_OFFSET_C:
		case SETSERVENT_OFFSET_C:
		case OPTRESET_OFFSET_C:
		case SRAND48_OFFSET_C:
		case PTHREAD_RWLOCK_TRYRDLOCK_OFFSET_C:
		case WCSWCS_OFFSET_C:
		case ALARM_OFFSET_C:
		case DLMALLOC_MAX_FOOTPRINT_OFFSET_C:
		case GETUTENT_OFFSET_C:
		case FUTEX_OFFSET_C:
		case PIPE_OFFSET_C:
		case WCSSTR_OFFSET_C:
		case PTHREAD_ATTR_GETDETACHSTATE_OFFSET_C:
		case UTIMES_OFFSET_C:
		case SETVBUF_OFFSET_C:
		case SCANDIR_OFFSET_C:
		case STRNCASECMP_OFFSET_C:
		case PTHREAD_GETATTR_NP_OFFSET_C:
		case SEM_WAIT_OFFSET_C:
		case GALLOCATIONSMUTEX_OFFSET_C:
		case FREOPEN_OFFSET_C:
		case ASCTIME64_R_OFFSET_C:
		case FPURGE_OFFSET_C:
		case POSIX2TIME_OFFSET_C:
		case PUTCHAR_UNLOCKED_OFFSET_C:
		case STRTOULL_OFFSET_C:
		case DIRNAME_R_OFFSET_C:
		case LSEEK64_OFFSET_C:
		case STRTOL_OFFSET_C:
		case FPUTC_OFFSET_C:
		case MALLOC_DOUBLE_FREE_BACKLOG_OFFSET_C:
		case EPOLL_CREATE_OFFSET_C:
		case GMALLOCLEAKZYGOTECHILD_OFFSET_C:
		case STRTOK_OFFSET_C:
		case STRTOD_OFFSET_C:
		case MKSTEMPS_OFFSET_C:
		case WRITEV_OFFSET_C:
		case FPUTS_OFFSET_C:
		case FCHMOD_OFFSET_C:
		case FTIME_OFFSET_C:
		case PTHREAD_MUTEX_TRYLOCK_OFFSET_C:
		case EPOLL_WAIT_OFFSET_C:
		case FSTAT_OFFSET_C:
		case CAPSET_OFFSET_C:
		case PERSONALITY_OFFSET_C:
		case WMEMSET_OFFSET_C:
		case ISWCTYPE_OFFSET_C:
		case DUP2_OFFSET_C:
		case WCSCOLL_OFFSET_C:
		case FFS_OFFSET_C:
		case INET_NTOP_OFFSET_C:
		case ISWXDIGIT_OFFSET_C:
		case WCSNCMP_OFFSET_C:
		case STRSEP_OFFSET_C:
		case GETPGRP_OFFSET_C:
		case PTSNAME_R_OFFSET_C:
		case INET_NTOA_OFFSET_C:
		case MEMCPY_OFFSET_C:
		case FILENO_OFFSET_C:
		case PTHREAD_COND_TIMEOUT_NP_OFFSET_C:
		case PERROR_OFFSET_C:
		case PTHREAD_GETSCHEDPARAM_OFFSET_C:
		case FSCANF_OFFSET_C:
		case UMOUNT_OFFSET_C:
		case PTHREAD_COND_WAIT_OFFSET_C:
		case ENDUTENT_OFFSET_C:
		case SYSLOG_R_OFFSET_C:
		case MKDIRAT_OFFSET_C:
		case FGETWS_OFFSET_C:
		case STRNCMP_OFFSET_C:
		case MKDTEMP_OFFSET_C:
		case STRCAT_OFFSET_C:
		case SETLOGMASK_R_OFFSET_C:
		case FCHOWNAT_OFFSET_C:
		case GETSOCKNAME_OFFSET_C:
		case HERROR_OFFSET_C:
		case CLOSE_OFFSET_C:
		case LSETXATTR_OFFSET_C:
		case FSETPOS_OFFSET_C:
		case STRCHR_OFFSET_C:
		case LREMOVEXATTR_OFFSET_C:
		case ARC4RANDOM_ADDRANDOM_OFFSET_C:
		case ARC4RANDOM_UNIFORM_OFFSET_C:
		case GETHOSTBYNAME2_OFFSET_C:
		case FGETPOS_OFFSET_C:
		case FUNLOCKFILE_OFFSET_C:
		case POSIX_MEMALIGN_OFFSET_C:
		case SIGALTSTACK_OFFSET_C:
		case SEM_CLOSE_OFFSET_C:
		case ATOLL_OFFSET_C:
		case PTHREAD_RWLOCK_TIMEDRDLOCK_OFFSET_C:
		case FCNTL_OFFSET_C:
		case INET_NSAP_ADDR_OFFSET_C:
		case ARC4RANDOM_STIR_OFFSET_C:
		case OPENLOG_R_OFFSET_C:
		case MEMALIGN_OFFSET_C:
		case LSTAT_OFFSET_C:
		case INIT_MODULE_OFFSET_C:
		case SETRESGID_OFFSET_C:
		case TIMELOCAL_OFFSET_C:
		case GETDTABLESIZE_OFFSET_C:
		case PTHREAD_ATTR_SETGUARDSIZE_OFFSET_C:
		case SETSOCKOPT_OFFSET_C:
		case FSTATAT_OFFSET_C:
		case INITGROUPS_OFFSET_C:
		case RES_MKQUERY_OFFSET_C:
		case SYSV_SIGNAL_OFFSET_C:
		case GETHOSTENT_OFFSET_C:
		case CLOSELOG_OFFSET_C:
		case FREE_MALLOC_LEAK_INFO_OFFSET_C:
		case STRFTIME_OFFSET_C:
		case MBSINIT_OFFSET_C:
		case TZSET_OFFSET_C:
		case TIME2POSIX_OFFSET_C:
		case STRXFRM_OFFSET_C:
		case CHMOD_OFFSET_C:
		case SETXATTR_OFFSET_C:
		case FDPRINTF_OFFSET_C:
		case SHUTDOWN_OFFSET_C:
		case PREAD_OFFSET_C:
		case POLL_OFFSET_C:
		case UNGETWC_OFFSET_C:
		case PUTW_OFFSET_C:
		case SIGPROCMASK_OFFSET_C:
		case RAISE_OFFSET_C:
		case PUTS_OFFSET_C:
		case SIGACTION_OFFSET_C:
		case NANOSLEEP_OFFSET_C:
		case PUTC_OFFSET_C:
		case DUP_OFFSET_C:
		case STRTOUMAX_OFFSET_C:
		case MBRTOWC_OFFSET_C:
		case STRSIGNAL_OFFSET_C:
		case MKTIME_OFFSET_C:
		case DLMALLOC_STATS_OFFSET_C:
		case CTIME64_R_OFFSET_C:
		case EXECVP_OFFSET_C:
		case MBSRTOWCS_OFFSET_C:
		case STRTOK_R_OFFSET_C:
		case PTHREAD_ATTR_SETSCHEDPARAM_OFFSET_C:
		case WCSWIDTH_OFFSET_C:
		case EXECVE_OFFSET_C:
		case FPUTWS_OFFSET_C:
		case PTHREAD_ATTR_SETSTACKADDR_OFFSET_C:
		case DRAND48_OFFSET_C:
		case MADVISE_OFFSET_C:
		case MOUNT_OFFSET_C:
		case GETRUSAGE_OFFSET_C:
		case PTHREAD_ATTR_GETSCHEDPOLICY_OFFSET_C:
		case GETGRNAM_OFFSET_C:
		case IOPRIO_GET_OFFSET_C:
		case GETPWUID_OFFSET_C:
		case VSPRINTF_OFFSET_C:
		case PTHREAD_RWLOCK_UNLOCK_OFFSET_C:
		case RENAME_OFFSET_C:
		case MALLOC_OFFSET_C:
		case DLMEMALIGN_OFFSET_C:
		case WCWIDTH_OFFSET_C:
		case PTHREAD_GETCPUCLOCKID_OFFSET_C:
		case READV_OFFSET_C:
		case PRCTL_OFFSET_C:
		case RES_QUERY_OFFSET_C:
		case PTHREAD_ATTR_SETSCOPE_OFFSET_C:
		case DLMALLOC_WALK_HEAP_OFFSET_C:
		case SCHED_GETPARAM_OFFSET_C:
		case GETC_OFFSET_C:
		case MUNLOCK_OFFSET_C:
		case VSYSLOG_R_OFFSET_C:
		case RECVMSG_OFFSET_C:
		case TOWLOWER_OFFSET_C:
		case DLMALLOPT_OFFSET_C:
		case GETS_OFFSET_C:
		case WAITPID_OFFSET_C:
		case OPTARG_OFFSET_C:
		case TDESTROY_OFFSET_C:
		case LONGJMP_OFFSET_C:
		case GETUSERSHELL_OFFSET_C:
		case ASCTIME64_OFFSET_C:
		case FDOPENDIR_OFFSET_C:
		case ISGRAPH_OFFSET_C:
		case PTHREAD_RWLOCK_RDLOCK_OFFSET_C:
		case CALLOC_OFFSET_C:
		case SETBUF_OFFSET_C:
		case UNLINKAT_OFFSET_C:
		case PTHREAD_ATTR_GETGUARDSIZE_OFFSET_C:
		case ISWPRINT_OFFSET_C:
		case SETITIMER_OFFSET_C:
		case CLEARENV_OFFSET_C:
		case SIGBLOCK_OFFSET_C:
		case NRAND48_OFFSET_C:
		case DN_EXPAND_OFFSET_C:
		case FTS_OPEN_OFFSET_C:
		case PUTWCHAR_OFFSET_C:
		case LSEEK_OFFSET_C:
		case WCPCPY_OFFSET_C:
		case MALLINFO_OFFSET_C:
		case FLISTXATTR_OFFSET_C:
		case WMEMCMP_OFFSET_C:
		case DLMALLOC_TRIM_OFFSET_C:
		case WCSLCAT_OFFSET_C:
		case KILL_OFFSET_C:
		case PTHREAD_CONDATTR_DESTROY_OFFSET_C:
		case PTHREAD_MUTEXATTR_GETPSHARED_OFFSET_C:
		case FFLUSH_OFFSET_C:
		case CLOCK_GETRES_OFFSET_C:
		case SEM_DESTROY_OFFSET_C:
		case PTHREAD_ATTR_DESTROY_OFFSET_C:
		case MMAP_OFFSET_C:
		case TIMER_DELETE_OFFSET_C:
		case PTSNAME_OFFSET_C:
		case SEM_INIT_OFFSET_C:
		case SETENV_OFFSET_C:
		case OPTOPT_OFFSET_C:
		case LCHOWN_OFFSET_C:
		case REALLOC_OFFSET_C:
		case IOPRIO_SET_OFFSET_C:
		case H_ERRLIST_OFFSET_C:
		case DELETE_MODULE_OFFSET_C:
		case WCSPBRK_OFFSET_C:
		case READ_OFFSET_C:
		case ISWCNTRL_OFFSET_C:
		case TOASCII_OFFSET_C:
		case HSTRERROR_OFFSET_C:
		case GETNETBYADDR_OFFSET_C:
		case CACHEFLUSH_OFFSET_C:
		case CTIME_OFFSET_C:
		case DAEMON_OFFSET_C:
		case STRSTR_OFFSET_C:
		case RENAMEAT_OFFSET_C:
		case FSYNC_OFFSET_C:
		case MEMMOVE_OFFSET_C:
		case INET_ATON_OFFSET_C:
		case ISWPUNCT_OFFSET_C:
		case SETEGID_OFFSET_C:
		case TIMER_CREATE_OFFSET_C:
		case BSD_SIGNAL_OFFSET_C:
		case STRCMP_OFFSET_C:
		case TEMPNAM_OFFSET_C:
		case TMPFILE_OFFSET_C:
		case REGCOMP_OFFSET_C:
		case LLDIV_OFFSET_C:
		case TOUPPER_OFFSET_C:
		case FGETC_OFFSET_C:
		case PCLOSE_OFFSET_C:
		case MRAND48_OFFSET_C:
		case FTRUNCATE64_OFFSET_C:
		case READDIR_OFFSET_C:
		case SEED48_OFFSET_C:
		case GETRESUID_OFFSET_C:
		case DAYLIGHT_OFFSET_C:
		case GETLOGIN_OFFSET_C:
		case DLCALLOC_OFFSET_C:
		case FGETS_OFFSET_C:
		case GETGID_OFFSET_C:
		case SEM_GETVALUE_OFFSET_C:
		case TGKILL_OFFSET_C:
		case SEM_TIMEDWAIT_OFFSET_C:
		case SCHED_SETAFFINITY_OFFSET_C:
		case ARC4RANDOM_BUF_OFFSET_C:
		case FREMOVEXATTR_OFFSET_C:
		case FTELL_OFFSET_C:
		case EXIT_OFFSET_C:
		case TTYNAME_R_OFFSET_C:
		case PTHREAD_SETSPECIFIC_OFFSET_C:
		case ASCTIME_OFFSET_C:
		case INOTIFY_RM_WATCH_OFFSET_C:
		case SIGSETJMP_OFFSET_C:
		case MBSTOWCS_OFFSET_C:
		case SETRLIMIT_OFFSET_C:
		case PTHREAD_EXIT_OFFSET_C:
		case GETITIMER_OFFSET_C:
		case FCHMODAT_OFFSET_C:
		case PTHREAD_RWLOCK_TRYWRLOCK_OFFSET_C:
		case GMTIME_OFFSET_C:
		case SYMLINK_OFFSET_C:
		case PUTUTLINE_OFFSET_C:
		case DIRFD_OFFSET_C:
		case GETGRGID_OFFSET_C:
		case TIMER_GETTIME_OFFSET_C:
		case GETHOSTNAME_OFFSET_C:
		case GETNAMEINFO_OFFSET_C:
		case SYSINFO_OFFSET_C:
		case STRTOTIMEVAL_OFFSET_C:
		case MSYNC_OFFSET_C:
		case SETUSERSHELL_OFFSET_C:
		case MEMSWAP_OFFSET_C:
		case SIGINTERRUPT_OFFSET_C:
		case ISWDIGIT_OFFSET_C:
		case STRCPY_OFFSET_C:
		case BSEARCH_OFFSET_C:
		case READLINK_OFFSET_C:
		case DLMALLOC_FOOTPRINT_OFFSET_C:
		case WMEMMOVE_OFFSET_C:
		case ETHER_ATON_OFFSET_C:
		case ARC4RANDOM_OFFSET_C:
		case DLFREE_OFFSET_C:
		case UMOUNT2_OFFSET_C:
		case WCSCASECMP_OFFSET_C:
		case ISPRINT_OFFSET_C:
		case GETPGID_OFFSET_C:
		case DLVALLOC_OFFSET_C:
		case FOPEN_OFFSET_C:
		case MEMCCPY_OFFSET_C:
		case PUTENV_OFFSET_C:
		case FDOPEN_OFFSET_C:
		case PTHREAD_KEY_CREATE_OFFSET_C:
		case REMOVEXATTR_OFFSET_C:
		case WCSLEN_OFFSET_C:
		case DLINDEPENDENT_COMALLOC_OFFSET_C:
		case WCSNCAT_OFFSET_C:
		case RMDIR_OFFSET_C:
		case PTHREAD_MUTEXATTR_DESTROY_OFFSET_C:
		case PTHREAD_COND_TIMEDWAIT_OFFSET_C:
		case FORK_OFFSET_C:
		case MALLOC_DEBUG_INIT_OFFSET_C:
		case STRTOIMAX_OFFSET_C:
		case ALPHASORT_OFFSET_C:
		case PTHREAD_SETSCHEDPARAM_OFFSET_C:
		case GETENV_OFFSET_C:
		case ATOI_OFFSET_C:
		case LINK_OFFSET_C:
		case PTRACE_OFFSET_C:
		case PTHREAD_MUTEX_UNLOCK_OFFSET_C:
		case GETHOSTBYNAME_R_OFFSET_C:
		case STRDUP_OFFSET_C:
		case UNLOCKPT_OFFSET_C:
		case GETNETBYNAME_OFFSET_C:
		case CPUACCT_ADD_OFFSET_C:
		case ERAND48_OFFSET_C:
		case SBRK_OFFSET_C:
		case WAIT3_OFFSET_C:
		case GETPWUID_R_OFFSET_C:
		case SCHED_SETSCHEDULER_OFFSET_C:
		case FREEADDRINFO_OFFSET_C:
		case STRSPN_OFFSET_C:
		case TIME_OFFSET_C:
		case UNGETC_OFFSET_C:
		case PTHREAD_RWLOCK_INIT_OFFSET_C:
		case SSCANF_OFFSET_C:
		case MKTIME64_OFFSET_C:
		case CREAT_OFFSET_C:
		case STRNDUP_OFFSET_C:
		case SYSCALL_OFFSET_C:
		case FREAD_OFFSET_C:
		case FTELLO_OFFSET_C:
		case REMOVE_OFFSET_C:
		case INET_PTON_OFFSET_C:
		case WCTYPE_OFFSET_C:
		case PTHREAD_MUTEXATTR_SETTYPE_OFFSET_C:
		case PTHREAD_COND_DESTROY_OFFSET_C:
		case PREAD64_OFFSET_C:
		case ISDIGIT_OFFSET_C:
		case TIMEZONE_OFFSET_C:
		case ISPUNCT_OFFSET_C:
		case FSTATFS_OFFSET_C:
		case FWSCANF_OFFSET_C:
		case MEMMEM_OFFSET_C:
		case TMPNAM_OFFSET_C:
		case TKILL_OFFSET_C:
		case SETPRIORITY_OFFSET_C:
		case GAI_STRERROR_OFFSET_C:
		case GETOPT_OFFSET_C:
		case MKSTEMP_OFFSET_C:
		case VFSCANF_OFFSET_C:
		case TDELETE_OFFSET_C:
		case MINCORE_OFFSET_C:
		case NICE_OFFSET_C:
		case SENDFILE_OFFSET_C:
		case PTHREAD_COND_TIMEDWAIT_MONOTONIC_OFFSET_C:
		case STAT_OFFSET_C:
		case TRUNCATE_OFFSET_C:
		case KILLPG_OFFSET_C:
		case SIGSUSPEND_OFFSET_C:
		case REGERROR_OFFSET_C:
		case PTHREAD_COND_BROADCAST_OFFSET_C:
		case CLOSEDIR_OFFSET_C:
		case GETEGID_OFFSET_C:
		case WCSDUP_OFFSET_C:
		case RES_INIT_OFFSET_C:
		case FWPRINTF_OFFSET_C:
		case SETLINEBUF_OFFSET_C:
		case GETUID_OFFSET_C:
		case FTS_READ_OFFSET_C:
		case GETSERVENT_R_OFFSET_C:
		case DIFFTIME_OFFSET_C:
		case REGFREE_OFFSET_C:
		case WCSCSPN_OFFSET_C:
		case MD5_INIT_OFFSET_C:
		case FPATHCONF_OFFSET_C:
		case CHOWN_OFFSET_C:
		case H_NERR_OFFSET_C:
		case READDIR_R_OFFSET_C:
		case PTHREAD_SELF_OFFSET_C:
			return (1);
		default:
			return (0);
	}
	return (0);
}
*/

sysLibHookHandler hookLibCCalls(int curPC, int libCStartAddr, CPUState* env){
	switch(curPC - libCStartAddr){
		/*
		case WCSFTIME_OFFSET_C:
			sysLibCWcsftimeHookHandler(env, 1);
			return sysLibCWcsftimeHookHandler;
		case FREEDTOA_OFFSET_C:
			sysLibCFreedtoaHookHandler(env, 1);
			return sysLibCFreedtoaHookHandler;
			*/
		case FCLOSE_OFFSET_C:
			sysLibCFcloseHookHandler(env, 1);
			return sysLibCFcloseHookHandler;
			/*
		case GETADDRINFO_OFFSET_C:
			sysLibCGetaddrinfoHookHandler(env, 1);
			return sysLibCGetaddrinfoHookHandler;
		case REBOOT_OFFSET_C:
			sysLibCRebootHookHandler(env, 1);
			return sysLibCRebootHookHandler;
		case PTHREAD_MUTEX_LOCK_OFFSET_C:
			sysLibCPthread_Mutex_LockHookHandler(env, 1);
			return sysLibCPthread_Mutex_LockHookHandler;
		case VWARN_OFFSET_C:
			sysLibCVwarnHookHandler(env, 1);
			return sysLibCVwarnHookHandler;
		case SLEEP_OFFSET_C:
			sysLibCSleepHookHandler(env, 1);
			return sysLibCSleepHookHandler;
		case PTHREAD_CONDATTR_GETPSHARED_OFFSET_C:
			sysLibCPthread_Condattr_GetpsharedHookHandler(env, 1);
			return sysLibCPthread_Condattr_GetpsharedHookHandler;
		case ISXDIGIT_OFFSET_C:
			sysLibCIsxdigitHookHandler(env, 1);
			return sysLibCIsxdigitHookHandler;
		case PTHREAD_COND_TIMEDWAIT_RELATIVE_NP_OFFSET_C:
			sysLibCPthread_Cond_Timedwait_Relative_NpHookHandler(env, 1);
			return sysLibCPthread_Cond_Timedwait_Relative_NpHookHandler;
		case PTHREAD_KEY_DELETE_OFFSET_C:
			sysLibCPthread_Key_DeleteHookHandler(env, 1);
			return sysLibCPthread_Key_DeleteHookHandler;
		case WCSNCASECMP_OFFSET_C:
			sysLibCWcsncasecmpHookHandler(env, 1);
			return sysLibCWcsncasecmpHookHandler;
		case GETRESGID_OFFSET_C:
			sysLibCGetresgidHookHandler(env, 1);
			return sysLibCGetresgidHookHandler;
		case PTHREAD_ATTR_GETSCOPE_OFFSET_C:
			sysLibCPthread_Attr_GetscopeHookHandler(env, 1);
			return sysLibCPthread_Attr_GetscopeHookHandler;
		case SHA1INIT_OFFSET_C:
			sysLibCSha1InitHookHandler(env, 1);
			return sysLibCSha1InitHookHandler;
		case UMASK_OFFSET_C:
			sysLibCUmaskHookHandler(env, 1);
			return sysLibCUmaskHookHandler;
		case SCHED_GETAFFINITY_OFFSET_C:
			sysLibCSched_GetaffinityHookHandler(env, 1);
			return sysLibCSched_GetaffinityHookHandler;
		case SEND_OFFSET_C:
			sysLibCSendHookHandler(env, 1);
			return sysLibCSendHookHandler;
		case WCSLCPY_OFFSET_C:
			sysLibCWcslcpyHookHandler(env, 1);
			return sysLibCWcslcpyHookHandler;
		case SCHED_SETPARAM_OFFSET_C:
			sysLibCSched_SetparamHookHandler(env, 1);
			return sysLibCSched_SetparamHookHandler;
		case MALLOC_DEBUG_FINI_OFFSET_C:
			sysLibCMalloc_Debug_FiniHookHandler(env, 1);
			return sysLibCMalloc_Debug_FiniHookHandler;
		case SETUTENT_OFFSET_C:
			sysLibCSetutentHookHandler(env, 1);
			return sysLibCSetutentHookHandler;
		case PTHREAD_SETNAME_NP_OFFSET_C:
			sysLibCPthread_Setname_NpHookHandler(env, 1);
			return sysLibCPthread_Setname_NpHookHandler;
		case ISSPACE_OFFSET_C:
			sysLibCIsspaceHookHandler(env, 1);
			return sysLibCIsspaceHookHandler;
		case LOCALTIME_OFFSET_C:
			sysLibCLocaltimeHookHandler(env, 1);
			return sysLibCLocaltimeHookHandler;
		case VERR_OFFSET_C:
			sysLibCVerrHookHandler(env, 1);
			return sysLibCVerrHookHandler;
		case GETPT_OFFSET_C:
			sysLibCGetptHookHandler(env, 1);
			return sysLibCGetptHookHandler;
		case CTIME_R_OFFSET_C:
			sysLibCCtime_RHookHandler(env, 1);
			return sysLibCCtime_RHookHandler;
		case GETC_UNLOCKED_OFFSET_C:
			sysLibCGetc_UnlockedHookHandler(env, 1);
			return sysLibCGetc_UnlockedHookHandler;
		case GETPPID_OFFSET_C:
			sysLibCGetppidHookHandler(env, 1);
			return sysLibCGetppidHookHandler;
		case DLINDEPENDENT_CALLOC_OFFSET_C:
			sysLibCDlindependent_CallocHookHandler(env, 1);
			return sysLibCDlindependent_CallocHookHandler;
		case UTMPNAME_OFFSET_C:
			sysLibCUtmpnameHookHandler(env, 1);
			return sysLibCUtmpnameHookHandler;
		case SETEUID_OFFSET_C:
			sysLibCSeteuidHookHandler(env, 1);
			return sysLibCSeteuidHookHandler;
		case CAPGET_OFFSET_C:
			sysLibCCapgetHookHandler(env, 1);
			return sysLibCCapgetHookHandler;
		case UTIME_OFFSET_C:
			sysLibCUtimeHookHandler(env, 1);
			return sysLibCUtimeHookHandler;
		case GETTID_OFFSET_C:
			sysLibCGettidHookHandler(env, 1);
			return sysLibCGettidHookHandler;
		case PTHREAD_ATTR_SETSTACKSIZE_OFFSET_C:
			sysLibCPthread_Attr_SetstacksizeHookHandler(env, 1);
			return sysLibCPthread_Attr_SetstacksizeHookHandler;
		case ISSETUGID_OFFSET_C:
			sysLibCIssetugidHookHandler(env, 1);
			return sysLibCIssetugidHookHandler;
		case TIMEGM_OFFSET_C:
			sysLibCTimegmHookHandler(env, 1);
			return sysLibCTimegmHookHandler;
		case DLPVALLOC_OFFSET_C:
			sysLibCDlpvallocHookHandler(env, 1);
			return sysLibCDlpvallocHookHandler;
		case TCSETPGRP_OFFSET_C:
			sysLibCTcsetpgrpHookHandler(env, 1);
			return sysLibCTcsetpgrpHookHandler;
		case FGETLN_OFFSET_C:
			sysLibCFgetlnHookHandler(env, 1);
			return sysLibCFgetlnHookHandler;
		case RECVFROM_OFFSET_C:
			sysLibCRecvfromHookHandler(env, 1);
			return sysLibCRecvfromHookHandler;
		case SCHED_GET_PRIORITY_MAX_OFFSET_C:
			sysLibCSched_Get_Priority_MaxHookHandler(env, 1);
			return sysLibCSched_Get_Priority_MaxHookHandler;
		case GETMNTENT_OFFSET_C:
			sysLibCGetmntentHookHandler(env, 1);
			return sysLibCGetmntentHookHandler;
		case ISWSPACE_OFFSET_C:
			sysLibCIswspaceHookHandler(env, 1);
			return sysLibCIswspaceHookHandler;
		case DIV_OFFSET_C:
			sysLibCDivHookHandler(env, 1);
			return sysLibCDivHookHandler;
		case ISBLANK_OFFSET_C:
			sysLibCIsblankHookHandler(env, 1);
			return sysLibCIsblankHookHandler;
		case TTYNAME_OFFSET_C:
			sysLibCTtynameHookHandler(env, 1);
			return sysLibCTtynameHookHandler;
		case KLOGCTL_OFFSET_C:
			sysLibCKlogctlHookHandler(env, 1);
			return sysLibCKlogctlHookHandler;
		case SNPRINTF_OFFSET_C:
			sysLibCSnprintfHookHandler(env, 1);
			return sysLibCSnprintfHookHandler;
		case OPTIND_OFFSET_C:
			sysLibCOptindHookHandler(env, 1);
			return sysLibCOptindHookHandler;
		case MEMSET_OFFSET_C:
			sysLibCMemsetHookHandler(env, 1);
			return sysLibCMemsetHookHandler;
		case WCSCHR_OFFSET_C:
			sysLibCWcschrHookHandler(env, 1);
			return sysLibCWcschrHookHandler;
		case SYNC_OFFSET_C:
			sysLibCSyncHookHandler(env, 1);
			return sysLibCSyncHookHandler;
		case GETGROUPLIST_OFFSET_C:
			sysLibCGetgrouplistHookHandler(env, 1);
			return sysLibCGetgrouplistHookHandler;
		case MKNOD_OFFSET_C:
			sysLibCMknodHookHandler(env, 1);
			return sysLibCMknodHookHandler;
		case STRCASESTR_OFFSET_C:
			sysLibCStrcasestrHookHandler(env, 1);
			return sysLibCStrcasestrHookHandler;
		case PTHREAD_MUTEX_DESTROY_OFFSET_C:
			sysLibCPthread_Mutex_DestroyHookHandler(env, 1);
			return sysLibCPthread_Mutex_DestroyHookHandler;
		case WCRTOMB_OFFSET_C:
			sysLibCWcrtombHookHandler(env, 1);
			return sysLibCWcrtombHookHandler;
		case STRLCAT_OFFSET_C:
			sysLibCStrlcatHookHandler(env, 1);
			return sysLibCStrlcatHookHandler;
		case LLISTXATTR_OFFSET_C:
			sysLibCLlistxattrHookHandler(env, 1);
			return sysLibCLlistxattrHookHandler;
		case MKTEMP_OFFSET_C:
			sysLibCMktempHookHandler(env, 1);
			return sysLibCMktempHookHandler;
		case GETCHAR_UNLOCKED_OFFSET_C:
			sysLibCGetchar_UnlockedHookHandler(env, 1);
			return sysLibCGetchar_UnlockedHookHandler;
		case CLOCK_OFFSET_C:
			sysLibCClockHookHandler(env, 1);
			return sysLibCClockHookHandler;
		case ATEXIT_OFFSET_C:
			sysLibCAtexitHookHandler(env, 1);
			return sysLibCAtexitHookHandler;
		case OPENLOG_OFFSET_C:
			sysLibCOpenlogHookHandler(env, 1);
			return sysLibCOpenlogHookHandler;
		case INOTIFY_ADD_WATCH_OFFSET_C:
			sysLibCInotify_Add_WatchHookHandler(env, 1);
			return sysLibCInotify_Add_WatchHookHandler;
		case ACCESS_OFFSET_C:
			sysLibCAccessHookHandler(env, 1);
			return sysLibCAccessHookHandler;
		case BASENAME_R_OFFSET_C:
			sysLibCBasename_RHookHandler(env, 1);
			return sysLibCBasename_RHookHandler;
		case SETLOGMASK_OFFSET_C:
			sysLibCSetlogmaskHookHandler(env, 1);
			return sysLibCSetlogmaskHookHandler;
		case WCSTOL_OFFSET_C:
			sysLibCWcstolHookHandler(env, 1);
			return sysLibCWcstolHookHandler;
		case MUNMAP_OFFSET_C:
			sysLibCMunmapHookHandler(env, 1);
			return sysLibCMunmapHookHandler;
		case SOCKETPAIR_OFFSET_C:
			sysLibCSocketpairHookHandler(env, 1);
			return sysLibCSocketpairHookHandler;
		case SETTIMEOFDAY_OFFSET_C:
			sysLibCSettimeofdayHookHandler(env, 1);
			return sysLibCSettimeofdayHookHandler;
		case SETRESUID_OFFSET_C:
			sysLibCSetresuidHookHandler(env, 1);
			return sysLibCSetresuidHookHandler;
		case PTHREAD_DETACH_OFFSET_C:
			sysLibCPthread_DetachHookHandler(env, 1);
			return sysLibCPthread_DetachHookHandler;
		case FTS_CLOSE_OFFSET_C:
			sysLibCFts_CloseHookHandler(env, 1);
			return sysLibCFts_CloseHookHandler;
		case PTHREAD_ATTR_SETDETACHSTATE_OFFSET_C:
			sysLibCPthread_Attr_SetdetachstateHookHandler(env, 1);
			return sysLibCPthread_Attr_SetdetachstateHookHandler;
		case SETPGID_OFFSET_C:
			sysLibCSetpgidHookHandler(env, 1);
			return sysLibCSetpgidHookHandler;
		case VWPRINTF_OFFSET_C:
			sysLibCVwprintfHookHandler(env, 1);
			return sysLibCVwprintfHookHandler;
		case LOCALTIME_R_OFFSET_C:
			sysLibCLocaltime_RHookHandler(env, 1);
			return sysLibCLocaltime_RHookHandler;
		case TIMELOCAL64_OFFSET_C:
			sysLibCTimelocal64HookHandler(env, 1);
			return sysLibCTimelocal64HookHandler;
		case PTHREAD_ATTR_INIT_OFFSET_C:
			sysLibCPthread_Attr_InitHookHandler(env, 1);
			return sysLibCPthread_Attr_InitHookHandler;
		case PAUSE_OFFSET_C:
			sysLibCPauseHookHandler(env, 1);
			return sysLibCPauseHookHandler;
		case TIMER_SETTIME_OFFSET_C:
			sysLibCTimer_SettimeHookHandler(env, 1);
			return sysLibCTimer_SettimeHookHandler;
		case SETREGID_OFFSET_C:
			sysLibCSetregidHookHandler(env, 1);
			return sysLibCSetregidHookHandler;
		case FCHDIR_OFFSET_C:
			sysLibCFchdirHookHandler(env, 1);
			return sysLibCFchdirHookHandler;
		case WCPNCPY_OFFSET_C:
			sysLibCWcpncpyHookHandler(env, 1);
			return sysLibCWcpncpyHookHandler;
		case FAKE_LOCALTIME_R_OFFSET_C:
			sysLibCFake_Localtime_RHookHandler(env, 1);
			return sysLibCFake_Localtime_RHookHandler;
		case WAIT_OFFSET_C:
			sysLibCWaitHookHandler(env, 1);
			return sysLibCWaitHookHandler;
		case GETDENTS_OFFSET_C:
			sysLibCGetdentsHookHandler(env, 1);
			return sysLibCGetdentsHookHandler;
		case VERRX_OFFSET_C:
			sysLibCVerrxHookHandler(env, 1);
			return sysLibCVerrxHookHandler;
		case EVENTFD_OFFSET_C:
			sysLibCEventfdHookHandler(env, 1);
			return sysLibCEventfdHookHandler;
		case PIPE2_OFFSET_C:
			sysLibCPipe2HookHandler(env, 1);
			return sysLibCPipe2HookHandler;
		case ETHER_NTOA_R_OFFSET_C:
			sysLibCEther_Ntoa_RHookHandler(env, 1);
			return sysLibCEther_Ntoa_RHookHandler;
		case POPEN_OFFSET_C:
			sysLibCPopenHookHandler(env, 1);
			return sysLibCPopenHookHandler;
		case WCSXFRM_OFFSET_C:
			sysLibCWcsxfrmHookHandler(env, 1);
			return sysLibCWcsxfrmHookHandler;
		case FPUTWC_OFFSET_C:
			sysLibCFputwcHookHandler(env, 1);
			return sysLibCFputwcHookHandler;
		case PERF_EVENT_OPEN_OFFSET_C:
			sysLibCPerf_Event_OpenHookHandler(env, 1);
			return sysLibCPerf_Event_OpenHookHandler;
		case SENDMSG_OFFSET_C:
			sysLibCSendmsgHookHandler(env, 1);
			return sysLibCSendmsgHookHandler;
		case ISWALNUM_OFFSET_C:
			sysLibCIswalnumHookHandler(env, 1);
			return sysLibCIswalnumHookHandler;
		case EPOLL_CTL_OFFSET_C:
			sysLibCEpoll_CtlHookHandler(env, 1);
			return sysLibCEpoll_CtlHookHandler;
		case PTHREAD_MUTEXATTR_GETTYPE_OFFSET_C:
			sysLibCPthread_Mutexattr_GettypeHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_GettypeHookHandler;
		case BZERO_OFFSET_C:
			sysLibCBzeroHookHandler(env, 1);
			return sysLibCBzeroHookHandler;
		case WCSTOK_OFFSET_C:
			sysLibCWcstokHookHandler(env, 1);
			return sysLibCWcstokHookHandler;
		case BRK_OFFSET_C:
			sysLibCBrkHookHandler(env, 1);
			return sysLibCBrkHookHandler;
		case SCHED_RR_GET_INTERVAL_OFFSET_C:
			sysLibCSched_Rr_Get_IntervalHookHandler(env, 1);
			return sysLibCSched_Rr_Get_IntervalHookHandler;
		case PRINTF_OFFSET_C:
			sysLibCPrintfHookHandler(env, 1);
			return sysLibCPrintfHookHandler;
		case FTOK_OFFSET_C:
			sysLibCFtokHookHandler(env, 1);
			return sysLibCFtokHookHandler;
		case PTHREAD_MUTEX_INIT_OFFSET_C:
			sysLibCPthread_Mutex_InitHookHandler(env, 1);
			return sysLibCPthread_Mutex_InitHookHandler;
		case WCSTOD_OFFSET_C:
			sysLibCWcstodHookHandler(env, 1);
			return sysLibCWcstodHookHandler;
		case CLOCK_SETTIME_OFFSET_C:
			sysLibCClock_SettimeHookHandler(env, 1);
			return sysLibCClock_SettimeHookHandler;
		case SELECT_OFFSET_C:
			sysLibCSelectHookHandler(env, 1);
			return sysLibCSelectHookHandler;
		case GETCHAR_OFFSET_C:
			sysLibCGetcharHookHandler(env, 1);
			return sysLibCGetcharHookHandler;
		case PTHREAD_EQUAL_OFFSET_C:
			sysLibCPthread_EqualHookHandler(env, 1);
			return sysLibCPthread_EqualHookHandler;
		case CLOSELOG_R_OFFSET_C:
			sysLibCCloselog_RHookHandler(env, 1);
			return sysLibCCloselog_RHookHandler;
		case GETSOCKOPT_OFFSET_C:
			sysLibCGetsockoptHookHandler(env, 1);
			return sysLibCGetsockoptHookHandler;
		case SHA1UPDATE_OFFSET_C:
			sysLibCSha1UpdateHookHandler(env, 1);
			return sysLibCSha1UpdateHookHandler;
		case GETPRIORITY_OFFSET_C:
			sysLibCGetpriorityHookHandler(env, 1);
			return sysLibCGetpriorityHookHandler;
		case GHASHTABLE_OFFSET_C:
			sysLibCGhashtableHookHandler(env, 1);
			return sysLibCGhashtableHookHandler;
		case FDATASYNC_OFFSET_C:
			sysLibCFdatasyncHookHandler(env, 1);
			return sysLibCFdatasyncHookHandler;
		case SYS_SIGNAME_OFFSET_C:
			sysLibCSys_SignameHookHandler(env, 1);
			return sysLibCSys_SignameHookHandler;
		case ISATTY_OFFSET_C:
			sysLibCIsattyHookHandler(env, 1);
			return sysLibCIsattyHookHandler;
		case WCSNCPY_OFFSET_C:
			sysLibCWcsncpyHookHandler(env, 1);
			return sysLibCWcsncpyHookHandler;
		case PATHCONF_OFFSET_C:
			sysLibCPathconfHookHandler(env, 1);
			return sysLibCPathconfHookHandler;
		case SCHED_GETSCHEDULER_OFFSET_C:
			sysLibCSched_GetschedulerHookHandler(env, 1);
			return sysLibCSched_GetschedulerHookHandler;
		case WARN_OFFSET_C:
			sysLibCWarnHookHandler(env, 1);
			return sysLibCWarnHookHandler;
		case WCSCAT_OFFSET_C:
			sysLibCWcscatHookHandler(env, 1);
			return sysLibCWcscatHookHandler;
		case GETTIMEOFDAY_OFFSET_C:
			sysLibCGettimeofdayHookHandler(env, 1);
			return sysLibCGettimeofdayHookHandler;
		case PTHREAD_SIGMASK_OFFSET_C:
			sysLibCPthread_SigmaskHookHandler(env, 1);
			return sysLibCPthread_SigmaskHookHandler;
		case SEM_OPEN_OFFSET_C:
			sysLibCSem_OpenHookHandler(env, 1);
			return sysLibCSem_OpenHookHandler;
		case SOCKET_OFFSET_C:
			sysLibCSocketHookHandler(env, 1);
			return sysLibCSocketHookHandler;
		case CHDIR_OFFSET_C:
			sysLibCChdirHookHandler(env, 1);
			return sysLibCChdirHookHandler;
		case ERR_OFFSET_C:
			sysLibCErrHookHandler(env, 1);
			return sysLibCErrHookHandler;
		case FTRYLOCKFILE_OFFSET_C:
			sysLibCFtrylockfileHookHandler(env, 1);
			return sysLibCFtrylockfileHookHandler;
		case STRERROR_OFFSET_C:
			sysLibCStrerrorHookHandler(env, 1);
			return sysLibCStrerrorHookHandler;
		case ISWLOWER_OFFSET_C:
			sysLibCIswlowerHookHandler(env, 1);
			return sysLibCIswlowerHookHandler;
		case SETUID_OFFSET_C:
			sysLibCSetuidHookHandler(env, 1);
			return sysLibCSetuidHookHandler;
		case SWPRINTF_OFFSET_C:
			sysLibCSwprintfHookHandler(env, 1);
			return sysLibCSwprintfHookHandler;
		case UTIMENSAT_OFFSET_C:
			sysLibCUtimensatHookHandler(env, 1);
			return sysLibCUtimensatHookHandler;
		case INET_NSAP_NTOA_OFFSET_C:
			sysLibCInet_Nsap_NtoaHookHandler(env, 1);
			return sysLibCInet_Nsap_NtoaHookHandler;
		case FNMATCH_OFFSET_C:
			sysLibCFnmatchHookHandler(env, 1);
			return sysLibCFnmatchHookHandler;
		case FTRUNCATE_OFFSET_C:
			sysLibCFtruncateHookHandler(env, 1);
			return sysLibCFtruncateHookHandler;
		case GETPROTOBYNUMBER_OFFSET_C:
			sysLibCGetprotobynumberHookHandler(env, 1);
			return sysLibCGetprotobynumberHookHandler;
		case VFORK_OFFSET_C:
			sysLibCVforkHookHandler(env, 1);
			return sysLibCVforkHookHandler;
		*/
		case SYSCONF_OFFSET_C:
			sysLibCSysconfHookHandler(env, 1);
			return sysLibCSysconfHookHandler;
		/*
		case WPRINTF_OFFSET_C:
			sysLibCWprintfHookHandler(env, 1);
			return sysLibCWprintfHookHandler;
		*/
		case MPROTECT_OFFSET_C:
			sysLibCMprotectHookHandler(env, 1);
			return sysLibCMprotectHookHandler;
		/*
		case SEM_TRYWAIT_OFFSET_C:
			sysLibCSem_TrywaitHookHandler(env, 1);
			return sysLibCSem_TrywaitHookHandler;
		case ACCEPT_OFFSET_C:
			sysLibCAcceptHookHandler(env, 1);
			return sysLibCAcceptHookHandler;
		case ABORT_OFFSET_C:
			sysLibCAbortHookHandler(env, 1);
			return sysLibCAbortHookHandler;
			*/
		case FPRINTF_OFFSET_C:
			sysLibCFprintfHookHandler(env, 1);
			return sysLibCFprintfHookHandler;
			/*
		case STRTOLL_OFFSET_C:
			sysLibCStrtollHookHandler(env, 1);
			return sysLibCStrtollHookHandler;
		case TOWUPPER_OFFSET_C:
			sysLibCTowupperHookHandler(env, 1);
			return sysLibCTowupperHookHandler;
		case STRLEN_OFFSET_C:
			sysLibCStrlenHookHandler(env, 1);
			return sysLibCStrlenHookHandler;
		case GET_MALLOC_LEAK_INFO_OFFSET_C:
			sysLibCGet_Malloc_Leak_InfoHookHandler(env, 1);
			return sysLibCGet_Malloc_Leak_InfoHookHandler;
		case STRNCAT_OFFSET_C:
			sysLibCStrncatHookHandler(env, 1);
			return sysLibCStrncatHookHandler;
		case PTHREAD_GETSPECIFIC_OFFSET_C:
			sysLibCPthread_GetspecificHookHandler(env, 1);
			return sysLibCPthread_GetspecificHookHandler;
		case CHROOT_OFFSET_C:
			sysLibCChrootHookHandler(env, 1);
			return sysLibCChrootHookHandler;
		case CLEARERR_OFFSET_C:
			sysLibCClearerrHookHandler(env, 1);
			return sysLibCClearerrHookHandler;
		case GETGROUPS_OFFSET_C:
			sysLibCGetgroupsHookHandler(env, 1);
			return sysLibCGetgroupsHookHandler;
		case FEOF_OFFSET_C:
			sysLibCFeofHookHandler(env, 1);
			return sysLibCFeofHookHandler;
		case LRAND48_OFFSET_C:
			sysLibCLrand48HookHandler(env, 1);
			return sysLibCLrand48HookHandler;
		case STRNTOUMAX_OFFSET_C:
			sysLibCStrntoumaxHookHandler(env, 1);
			return sysLibCStrntoumaxHookHandler;
		case WRITE_OFFSET_C:
			sysLibCWriteHookHandler(env, 1);
			return sysLibCWriteHookHandler;
		case VFPRINTF_OFFSET_C:
			sysLibCVfprintfHookHandler(env, 1);
			return sysLibCVfprintfHookHandler;
		case REWIND_OFFSET_C:
			sysLibCRewindHookHandler(env, 1);
			return sysLibCRewindHookHandler;
		case WMEMCHR_OFFSET_C:
			sysLibCWmemchrHookHandler(env, 1);
			return sysLibCWmemchrHookHandler;
		case PUTC_UNLOCKED_OFFSET_C:
			sysLibCPutc_UnlockedHookHandler(env, 1);
			return sysLibCPutc_UnlockedHookHandler;
		case VWARNX_OFFSET_C:
			sysLibCVwarnxHookHandler(env, 1);
			return sysLibCVwarnxHookHandler;
		case WCSRCHR_OFFSET_C:
			sysLibCWcsrchrHookHandler(env, 1);
			return sysLibCWcsrchrHookHandler;
		case FLOCKFILE_OFFSET_C:
			sysLibCFlockfileHookHandler(env, 1);
			return sysLibCFlockfileHookHandler;
		case IF_INDEXTONAME_OFFSET_C:
			sysLibCIf_IndextonameHookHandler(env, 1);
			return sysLibCIf_IndextonameHookHandler;
		case VASPRINTF_OFFSET_C:
			sysLibCVasprintfHookHandler(env, 1);
			return sysLibCVasprintfHookHandler;
		case MEMRCHR_OFFSET_C:
			sysLibCMemrchrHookHandler(env, 1);
			return sysLibCMemrchrHookHandler;
		case UNSETENV_OFFSET_C:
			sysLibCUnsetenvHookHandler(env, 1);
			return sysLibCUnsetenvHookHandler;
		case OPENAT_OFFSET_C:
			sysLibCOpenatHookHandler(env, 1);
			return sysLibCOpenatHookHandler;
		case CLONE_OFFSET_C:
			sysLibCCloneHookHandler(env, 1);
			return sysLibCCloneHookHandler;
		case SIGSETMASK_OFFSET_C:
			sysLibCSigsetmaskHookHandler(env, 1);
			return sysLibCSigsetmaskHookHandler;
		case GETXATTR_OFFSET_C:
			sysLibCGetxattrHookHandler(env, 1);
			return sysLibCGetxattrHookHandler;
		case PTHREAD_CONDATTR_SETPSHARED_OFFSET_C:
			sysLibCPthread_Condattr_SetpsharedHookHandler(env, 1);
			return sysLibCPthread_Condattr_SetpsharedHookHandler;
		case IOCTL_OFFSET_C:
			sysLibCIoctlHookHandler(env, 1);
			return sysLibCIoctlHookHandler;
		case PTHREAD_RWLOCK_WRLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_WrlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_WrlockHookHandler;
		case VALLOC_OFFSET_C:
			sysLibCVallocHookHandler(env, 1);
			return sysLibCVallocHookHandler;
		case SETGROUPS_OFFSET_C:
			sysLibCSetgroupsHookHandler(env, 1);
			return sysLibCSetgroupsHookHandler;
		case UNLINK_OFFSET_C:
			sysLibCUnlinkHookHandler(env, 1);
			return sysLibCUnlinkHookHandler;
		case GMTIME64_R_OFFSET_C:
			sysLibCGmtime64_RHookHandler(env, 1);
			return sysLibCGmtime64_RHookHandler;
		case TCGETPGRP_OFFSET_C:
			sysLibCTcgetpgrpHookHandler(env, 1);
			return sysLibCTcgetpgrpHookHandler;
		case LONGJMPERROR_OFFSET_C:
			sysLibCLongjmperrorHookHandler(env, 1);
			return sysLibCLongjmperrorHookHandler;
		case STRERROR_R_OFFSET_C:
			sysLibCStrerror_RHookHandler(env, 1);
			return sysLibCStrerror_RHookHandler;
		case BIND_OFFSET_C:
			sysLibCBindHookHandler(env, 1);
			return sysLibCBindHookHandler;
		case LOCALTIME64_R_OFFSET_C:
			sysLibCLocaltime64_RHookHandler(env, 1);
			return sysLibCLocaltime64_RHookHandler;
		case PTHREAD_ATTR_SETSCHEDPOLICY_OFFSET_C:
			sysLibCPthread_Attr_SetschedpolicyHookHandler(env, 1);
			return sysLibCPthread_Attr_SetschedpolicyHookHandler;
		case ISCNTRL_OFFSET_C:
			sysLibCIscntrlHookHandler(env, 1);
			return sysLibCIscntrlHookHandler;
		case SETPGRP_OFFSET_C:
			sysLibCSetpgrpHookHandler(env, 1);
			return sysLibCSetpgrpHookHandler;
		case RES_SEARCH_OFFSET_C:
			sysLibCRes_SearchHookHandler(env, 1);
			return sysLibCRes_SearchHookHandler;
		case ENVIRON_OFFSET_C:
			sysLibCEnvironHookHandler(env, 1);
			return sysLibCEnvironHookHandler;
		case PTHREAD_RWLOCK_TIMEDWRLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_TimedwrlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_TimedwrlockHookHandler;
		case ENDUSERSHELL_OFFSET_C:
			sysLibCEndusershellHookHandler(env, 1);
			return sysLibCEndusershellHookHandler;
		case GETSERVENT_OFFSET_C:
			sysLibCGetserventHookHandler(env, 1);
			return sysLibCGetserventHookHandler;
		case STRNTOIMAX_OFFSET_C:
			sysLibCStrntoimaxHookHandler(env, 1);
			return sysLibCStrntoimaxHookHandler;
		case BASENAME_OFFSET_C:
			sysLibCBasenameHookHandler(env, 1);
			return sysLibCBasenameHookHandler;
		case EXECLE_OFFSET_C:
			sysLibCExecleHookHandler(env, 1);
			return sysLibCExecleHookHandler;
		case FGETWC_OFFSET_C:
			sysLibCFgetwcHookHandler(env, 1);
			return sysLibCFgetwcHookHandler;
		case UNAME_OFFSET_C:
			sysLibCUnameHookHandler(env, 1);
			return sysLibCUnameHookHandler;
		case BTOWC_OFFSET_C:
			sysLibCBtowcHookHandler(env, 1);
			return sysLibCBtowcHookHandler;
		case MBRLEN_OFFSET_C:
			sysLibCMbrlenHookHandler(env, 1);
			return sysLibCMbrlenHookHandler;
		case STRTOUL_OFFSET_C:
			sysLibCStrtoulHookHandler(env, 1);
			return sysLibCStrtoulHookHandler;
		case PTHREAD_KILL_OFFSET_C:
			sysLibCPthread_KillHookHandler(env, 1);
			return sysLibCPthread_KillHookHandler;
		case EXECLP_OFFSET_C:
			sysLibCExeclpHookHandler(env, 1);
			return sysLibCExeclpHookHandler;
		case SEM_UNLINK_OFFSET_C:
			sysLibCSem_UnlinkHookHandler(env, 1);
			return sysLibCSem_UnlinkHookHandler;
		case EVENTFD_READ_OFFSET_C:
			sysLibCEventfd_ReadHookHandler(env, 1);
			return sysLibCEventfd_ReadHookHandler;
		case READAHEAD_OFFSET_C:
			sysLibCReadaheadHookHandler(env, 1);
			return sysLibCReadaheadHookHandler;
		case FWRITE_OFFSET_C:
			sysLibCFwriteHookHandler(env, 1);
			return sysLibCFwriteHookHandler;
		case GETPID_OFFSET_C:
			sysLibCGetpidHookHandler(env, 1);
			return sysLibCGetpidHookHandler;
		case SETGID_OFFSET_C:
			sysLibCSetgidHookHandler(env, 1);
			return sysLibCSetgidHookHandler;
		case PTHREAD_MUTEXATTR_SETPSHARED_OFFSET_C:
			sysLibCPthread_Mutexattr_SetpsharedHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_SetpsharedHookHandler;
		case STRNLEN_OFFSET_C:
			sysLibCStrnlenHookHandler(env, 1);
			return sysLibCStrnlenHookHandler;
		case SCHED_GET_PRIORITY_MIN_OFFSET_C:
			sysLibCSched_Get_Priority_MinHookHandler(env, 1);
			return sysLibCSched_Get_Priority_MinHookHandler;
		case FCHOWN_OFFSET_C:
			sysLibCFchownHookHandler(env, 1);
			return sysLibCFchownHookHandler;
		case FTS_SET_OFFSET_C:
			sysLibCFts_SetHookHandler(env, 1);
			return sysLibCFts_SetHookHandler;
		case GETPWNAM_OFFSET_C:
			sysLibCGetpwnamHookHandler(env, 1);
			return sysLibCGetpwnamHookHandler;
		case STRCOLL_OFFSET_C:
			sysLibCStrcollHookHandler(env, 1);
			return sysLibCStrcollHookHandler;
		case REWINDDIR_OFFSET_C:
			sysLibCRewinddirHookHandler(env, 1);
			return sysLibCRewinddirHookHandler;
		case EXECL_OFFSET_C:
			sysLibCExeclHookHandler(env, 1);
			return sysLibCExeclHookHandler;
		case INET_ADDR_OFFSET_C:
			sysLibCInet_AddrHookHandler(env, 1);
			return sysLibCInet_AddrHookHandler;
		case ETHER_NTOA_OFFSET_C:
			sysLibCEther_NtoaHookHandler(env, 1);
			return sysLibCEther_NtoaHookHandler;
		case ISWUPPER_OFFSET_C:
			sysLibCIswupperHookHandler(env, 1);
			return sysLibCIswupperHookHandler;
		case BINDRESVPORT_OFFSET_C:
			sysLibCBindresvportHookHandler(env, 1);
			return sysLibCBindresvportHookHandler;
		case SETREUID_OFFSET_C:
			sysLibCSetreuidHookHandler(env, 1);
			return sysLibCSetreuidHookHandler;
		case PTHREAD_ATTR_GETSCHEDPARAM_OFFSET_C:
			sysLibCPthread_Attr_GetschedparamHookHandler(env, 1);
			return sysLibCPthread_Attr_GetschedparamHookHandler;
		case SIGLONGJMP_OFFSET_C:
			sysLibCSiglongjmpHookHandler(env, 1);
			return sysLibCSiglongjmpHookHandler;
		case ERRX_OFFSET_C:
			sysLibCErrxHookHandler(env, 1);
			return sysLibCErrxHookHandler;
		case SENDTO_OFFSET_C:
			sysLibCSendtoHookHandler(env, 1);
			return sysLibCSendtoHookHandler;
		case EXECV_OFFSET_C:
			sysLibCExecvHookHandler(env, 1);
			return sysLibCExecvHookHandler;
		case FTS_CHILDREN_OFFSET_C:
			sysLibCFts_ChildrenHookHandler(env, 1);
			return sysLibCFts_ChildrenHookHandler;
		case MEMCHR_OFFSET_C:
			sysLibCMemchrHookHandler(env, 1);
			return sysLibCMemchrHookHandler;
		case LGETXATTR_OFFSET_C:
			sysLibCLgetxattrHookHandler(env, 1);
			return sysLibCLgetxattrHookHandler;
		case CLOCK_GETTIME_OFFSET_C:
			sysLibCClock_GettimeHookHandler(env, 1);
			return sysLibCClock_GettimeHookHandler;
		case VSSCANF_OFFSET_C:
			sysLibCVsscanfHookHandler(env, 1);
			return sysLibCVsscanfHookHandler;
		case SYS_SIGLIST_OFFSET_C:
			sysLibCSys_SiglistHookHandler(env, 1);
			return sysLibCSys_SiglistHookHandler;
		case SHA1TRANSFORM_OFFSET_C:
			sysLibCSha1TransformHookHandler(env, 1);
			return sysLibCSha1TransformHookHandler;
		case PTHREAD_ATTR_SETSTACK_OFFSET_C:
			sysLibCPthread_Attr_SetstackHookHandler(env, 1);
			return sysLibCPthread_Attr_SetstackHookHandler;
		case PTHREAD_COND_SIGNAL_OFFSET_C:
			sysLibCPthread_Cond_SignalHookHandler(env, 1);
			return sysLibCPthread_Cond_SignalHookHandler;
		case CONNECT_OFFSET_C:
			sysLibCConnectHookHandler(env, 1);
			return sysLibCConnectHookHandler;
		case PTHREAD_CREATE_OFFSET_C:
			sysLibCPthread_CreateHookHandler(env, 1);
			return sysLibCPthread_CreateHookHandler;
		case FLOCK_OFFSET_C:
			sysLibCFlockHookHandler(env, 1);
			return sysLibCFlockHookHandler;
		case DIRNAME_OFFSET_C:
			sysLibCDirnameHookHandler(env, 1);
			return sysLibCDirnameHookHandler;
		case PTHREAD_MUTEXATTR_INIT_OFFSET_C:
			sysLibCPthread_Mutexattr_InitHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_InitHookHandler;
		case STRLCPY_OFFSET_C:
			sysLibCStrlcpyHookHandler(env, 1);
			return sysLibCStrlcpyHookHandler;
		case OPENDIR_OFFSET_C:
			sysLibCOpendirHookHandler(env, 1);
			return sysLibCOpendirHookHandler;
		case DLMALLOC_WALK_FREE_PAGES_OFFSET_C:
			sysLibCDlmalloc_Walk_Free_PagesHookHandler(env, 1);
			return sysLibCDlmalloc_Walk_Free_PagesHookHandler;
		case SETSID_OFFSET_C:
			sysLibCSetsidHookHandler(env, 1);
			return sysLibCSetsidHookHandler;
		case RESTORE_CORE_REGS_OFFSET_C:
			sysLibCRestore_Core_RegsHookHandler(env, 1);
			return sysLibCRestore_Core_RegsHookHandler;
		case SPRINTF_OFFSET_C:
			sysLibCSprintfHookHandler(env, 1);
			return sysLibCSprintfHookHandler;
		case VSCANF_OFFSET_C:
			sysLibCVscanfHookHandler(env, 1);
			return sysLibCVscanfHookHandler;
		case STRRCHR_OFFSET_C:
			sysLibCStrrchrHookHandler(env, 1);
			return sysLibCStrrchrHookHandler;
		case REGEXEC_OFFSET_C:
			sysLibCRegexecHookHandler(env, 1);
			return sysLibCRegexecHookHandler;
		case EVENTFD_WRITE_OFFSET_C:
			sysLibCEventfd_WriteHookHandler(env, 1);
			return sysLibCEventfd_WriteHookHandler;
		case GETHOSTBYADDR_OFFSET_C:
			sysLibCGethostbyaddrHookHandler(env, 1);
			return sysLibCGethostbyaddrHookHandler;
		case PTHREAD_RWLOCK_DESTROY_OFFSET_C:
			sysLibCPthread_Rwlock_DestroyHookHandler(env, 1);
			return sysLibCPthread_Rwlock_DestroyHookHandler;
		case STRCSPN_OFFSET_C:
			sysLibCStrcspnHookHandler(env, 1);
			return sysLibCStrcspnHookHandler;
		case MD5_FINAL_OFFSET_C:
			sysLibCMd5_FinalHookHandler(env, 1);
			return sysLibCMd5_FinalHookHandler;
		case ASPRINTF_OFFSET_C:
			sysLibCAsprintfHookHandler(env, 1);
			return sysLibCAsprintfHookHandler;
		case FERROR_OFFSET_C:
			sysLibCFerrorHookHandler(env, 1);
			return sysLibCFerrorHookHandler;
		case GETCWD_OFFSET_C:
			sysLibCGetcwdHookHandler(env, 1);
			return sysLibCGetcwdHookHandler;
		case FREE_OFFSET_C:
			sysLibCFreeHookHandler(env, 1);
			return sysLibCFreeHookHandler;
		case FAKE_GMTIME_R_OFFSET_C:
			sysLibCFake_Gmtime_RHookHandler(env, 1);
			return sysLibCFake_Gmtime_RHookHandler;
		case TFIND_OFFSET_C:
			sysLibCTfindHookHandler(env, 1);
			return sysLibCTfindHookHandler;
		case ASCTIME_R_OFFSET_C:
			sysLibCAsctime_RHookHandler(env, 1);
			return sysLibCAsctime_RHookHandler;
		case GETPEERNAME_OFFSET_C:
			sysLibCGetpeernameHookHandler(env, 1);
			return sysLibCGetpeernameHookHandler;
		case RECV_OFFSET_C:
			sysLibCRecvHookHandler(env, 1);
			return sysLibCRecvHookHandler;
		case FWIDE_OFFSET_C:
			sysLibCFwideHookHandler(env, 1);
			return sysLibCFwideHookHandler;
		case FSEEKO_OFFSET_C:
			sysLibCFseekoHookHandler(env, 1);
			return sysLibCFseekoHookHandler;
		case PUTCHAR_OFFSET_C:
			sysLibCPutcharHookHandler(env, 1);
			return sysLibCPutcharHookHandler;
		case GETHOSTBYNAME_OFFSET_C:
			sysLibCGethostbynameHookHandler(env, 1);
			return sysLibCGethostbynameHookHandler;
		case WCSSPN_OFFSET_C:
			sysLibCWcsspnHookHandler(env, 1);
			return sysLibCWcsspnHookHandler;
		case GETPROTOBYNAME_OFFSET_C:
			sysLibCGetprotobynameHookHandler(env, 1);
			return sysLibCGetprotobynameHookHandler;
		case TIMES_OFFSET_C:
			sysLibCTimesHookHandler(env, 1);
			return sysLibCTimesHookHandler;
		case CTIME64_OFFSET_C:
			sysLibCCtime64HookHandler(env, 1);
			return sysLibCCtime64HookHandler;
		case SCHED_GETCPU_OFFSET_C:
			sysLibCSched_GetcpuHookHandler(env, 1);
			return sysLibCSched_GetcpuHookHandler;
		case PWRITE64_OFFSET_C:
			sysLibCPwrite64HookHandler(env, 1);
			return sysLibCPwrite64HookHandler;
		case ISLOWER_OFFSET_C:
			sysLibCIslowerHookHandler(env, 1);
			return sysLibCIslowerHookHandler;
		case PTHREAD_ATTR_GETSTACK_OFFSET_C:
			sysLibCPthread_Attr_GetstackHookHandler(env, 1);
			return sysLibCPthread_Attr_GetstackHookHandler;
		case ISUPPER_OFFSET_C:
			sysLibCIsupperHookHandler(env, 1);
			return sysLibCIsupperHookHandler;
		case VSYSLOG_OFFSET_C:
			sysLibCVsyslogHookHandler(env, 1);
			return sysLibCVsyslogHookHandler;
		case GETOPT_LONG_OFFSET_C:
			sysLibCGetopt_LongHookHandler(env, 1);
			return sysLibCGetopt_LongHookHandler;
		case GETSERVBYNAME_OFFSET_C:
			sysLibCGetservbynameHookHandler(env, 1);
			return sysLibCGetservbynameHookHandler;
		case LOCALTIME64_OFFSET_C:
			sysLibCLocaltime64HookHandler(env, 1);
			return sysLibCLocaltime64HookHandler;
		case WARNX_OFFSET_C:
			sysLibCWarnxHookHandler(env, 1);
			return sysLibCWarnxHookHandler;
		case QSORT_OFFSET_C:
			sysLibCQsortHookHandler(env, 1);
			return sysLibCQsortHookHandler;
		case SEM_POST_OFFSET_C:
			sysLibCSem_PostHookHandler(env, 1);
			return sysLibCSem_PostHookHandler;
		case PTHREAD_JOIN_OFFSET_C:
			sysLibCPthread_JoinHookHandler(env, 1);
			return sysLibCPthread_JoinHookHandler;
		case BCOPY_OFFSET_C:
			sysLibCBcopyHookHandler(env, 1);
			return sysLibCBcopyHookHandler;
		case PTHREAD_ATTR_GETSTACKSIZE_OFFSET_C:
			sysLibCPthread_Attr_GetstacksizeHookHandler(env, 1);
			return sysLibCPthread_Attr_GetstacksizeHookHandler;
		case LDEXP_OFFSET_C:
			sysLibCLdexpHookHandler(env, 1);
			return sysLibCLdexpHookHandler;
		case NSDISPATCH_OFFSET_C:
			sysLibCNsdispatchHookHandler(env, 1);
			return sysLibCNsdispatchHookHandler;
		case FSETXATTR_OFFSET_C:
			sysLibCFsetxattrHookHandler(env, 1);
			return sysLibCFsetxattrHookHandler;
		case RES_GET_DNS_CHANGED_OFFSET_C:
			sysLibCRes_Get_Dns_ChangedHookHandler(env, 1);
			return sysLibCRes_Get_Dns_ChangedHookHandler;
		case ACCT_OFFSET_C:
			sysLibCAcctHookHandler(env, 1);
			return sysLibCAcctHookHandler;
		case GETSERVBYPORT_OFFSET_C:
			sysLibCGetservbyportHookHandler(env, 1);
			return sysLibCGetservbyportHookHandler;
		case OPEN_OFFSET_C:
			sysLibCOpenHookHandler(env, 1);
			return sysLibCOpenHookHandler;
		case STRNCPY_OFFSET_C:
			sysLibCStrncpyHookHandler(env, 1);
			return sysLibCStrncpyHookHandler;
		case USLEEP_OFFSET_C:
			sysLibCUsleepHookHandler(env, 1);
			return sysLibCUsleepHookHandler;
		case PTHREAD_MUTEX_LOCK_TIMEOUT_NP_OFFSET_C:
			sysLibCPthread_Mutex_Lock_Timeout_NpHookHandler(env, 1);
			return sysLibCPthread_Mutex_Lock_Timeout_NpHookHandler;
		case CLOCK_NANOSLEEP_OFFSET_C:
			sysLibCClock_NanosleepHookHandler(env, 1);
			return sysLibCClock_NanosleepHookHandler;
		case WCSNLEN_OFFSET_C:
			sysLibCWcsnlenHookHandler(env, 1);
			return sysLibCWcsnlenHookHandler;
		case ISALNUM_OFFSET_C:
			sysLibCIsalnumHookHandler(env, 1);
			return sysLibCIsalnumHookHandler;
		case LISTXATTR_OFFSET_C:
			sysLibCListxattrHookHandler(env, 1);
			return sysLibCListxattrHookHandler;
		case SCANF_OFFSET_C:
			sysLibCScanfHookHandler(env, 1);
			return sysLibCScanfHookHandler;
		case MKDIR_OFFSET_C:
			sysLibCMkdirHookHandler(env, 1);
			return sysLibCMkdirHookHandler;
		case SYSTEM_OFFSET_C:
			sysLibCSystemHookHandler(env, 1);
			return sysLibCSystemHookHandler;
		case SIGPENDING_OFFSET_C:
			sysLibCSigpendingHookHandler(env, 1);
			return sysLibCSigpendingHookHandler;
		case STRCASECMP_OFFSET_C:
			sysLibCStrcasecmpHookHandler(env, 1);
			return sysLibCStrcasecmpHookHandler;
		case FACCESSAT_OFFSET_C:
			sysLibCFaccessatHookHandler(env, 1);
			return sysLibCFaccessatHookHandler;
		case ISALPHA_OFFSET_C:
			sysLibCIsalphaHookHandler(env, 1);
			return sysLibCIsalphaHookHandler;
		*/
		case MEMCMP_OFFSET_C:
			sysLibCMemcmpHookHandler(env, 1);
			return sysLibCMemcmpHookHandler;
		/*
		case STRFTIME_TZ_OFFSET_C:
			sysLibCStrftime_TzHookHandler(env, 1);
			return sysLibCStrftime_TzHookHandler;
		case GMTIME64_OFFSET_C:
			sysLibCGmtime64HookHandler(env, 1);
			return sysLibCGmtime64HookHandler;
		case GETPWNAM_R_OFFSET_C:
			sysLibCGetpwnam_RHookHandler(env, 1);
			return sysLibCGetpwnam_RHookHandler;
		case LISTEN_OFFSET_C:
			sysLibCListenHookHandler(env, 1);
			return sysLibCListenHookHandler;
		case INOTIFY_INIT_OFFSET_C:
			sysLibCInotify_InitHookHandler(env, 1);
			return sysLibCInotify_InitHookHandler;
		case DLREALLOC_OFFSET_C:
			sysLibCDlreallocHookHandler(env, 1);
			return sysLibCDlreallocHookHandler;
		case MD5_UPDATE_OFFSET_C:
			sysLibCMd5_UpdateHookHandler(env, 1);
			return sysLibCMd5_UpdateHookHandler;
		case DLMALLOC_OFFSET_C:
			sysLibCDlmallocHookHandler(env, 1);
			return sysLibCDlmallocHookHandler;
		case FGETXATTR_OFFSET_C:
			sysLibCFgetxattrHookHandler(env, 1);
			return sysLibCFgetxattrHookHandler;
		case PWRITE_OFFSET_C:
			sysLibCPwriteHookHandler(env, 1);
			return sysLibCPwriteHookHandler;
		case MLOCK_OFFSET_C:
			sysLibCMlockHookHandler(env, 1);
			return sysLibCMlockHookHandler;
		case ISASCII_OFFSET_C:
			sysLibCIsasciiHookHandler(env, 1);
			return sysLibCIsasciiHookHandler;
		case TIMEGM64_OFFSET_C:
			sysLibCTimegm64HookHandler(env, 1);
			return sysLibCTimegm64HookHandler;
		case SYSLOG_OFFSET_C:
			sysLibCSyslogHookHandler(env, 1);
			return sysLibCSyslogHookHandler;
		case STATFS_OFFSET_C:
			sysLibCStatfsHookHandler(env, 1);
			return sysLibCStatfsHookHandler;
		case WCSCMP_OFFSET_C:
			sysLibCWcscmpHookHandler(env, 1);
			return sysLibCWcscmpHookHandler;
		case WCSCPY_OFFSET_C:
			sysLibCWcscpyHookHandler(env, 1);
			return sysLibCWcscpyHookHandler;
		case VFDPRINTF_OFFSET_C:
			sysLibCVfdprintfHookHandler(env, 1);
			return sysLibCVfdprintfHookHandler;
		case SETBUFFER_OFFSET_C:
			sysLibCSetbufferHookHandler(env, 1);
			return sysLibCSetbufferHookHandler;
		case TZNAME_OFFSET_C:
			sysLibCTznameHookHandler(env, 1);
			return sysLibCTznameHookHandler;
		case SIGWAIT_OFFSET_C:
			sysLibCSigwaitHookHandler(env, 1);
			return sysLibCSigwaitHookHandler;
		case SHA1FINAL_OFFSET_C:
			sysLibCSha1FinalHookHandler(env, 1);
			return sysLibCSha1FinalHookHandler;
		case GMTIME_R_OFFSET_C:
			sysLibCGmtime_RHookHandler(env, 1);
			return sysLibCGmtime_RHookHandler;
		case VSNPRINTF_OFFSET_C:
			sysLibCVsnprintfHookHandler(env, 1);
			return sysLibCVsnprintfHookHandler;
		case WCSTOUL_OFFSET_C:
			sysLibCWcstoulHookHandler(env, 1);
			return sysLibCWcstoulHookHandler;
		case PTHREAD_ATTR_GETSTACKADDR_OFFSET_C:
			sysLibCPthread_Attr_GetstackaddrHookHandler(env, 1);
			return sysLibCPthread_Attr_GetstackaddrHookHandler;
		case MREMAP_OFFSET_C:
			sysLibCMremapHookHandler(env, 1);
			return sysLibCMremapHookHandler;
		case PSELECT_OFFSET_C:
			sysLibCPselectHookHandler(env, 1);
			return sysLibCPselectHookHandler;
		case ETHER_ATON_R_OFFSET_C:
			sysLibCEther_Aton_RHookHandler(env, 1);
			return sysLibCEther_Aton_RHookHandler;
		case PTHREAD_ONCE_OFFSET_C:
			sysLibCPthread_OnceHookHandler(env, 1);
			return sysLibCPthread_OnceHookHandler;
		case VPRINTF_OFFSET_C:
			sysLibCVprintfHookHandler(env, 1);
			return sysLibCVprintfHookHandler;
		case PTHREAD_ATFORK_OFFSET_C:
			sysLibCPthread_AtforkHookHandler(env, 1);
			return sysLibCPthread_AtforkHookHandler;
		case WMEMCPY_OFFSET_C:
			sysLibCWmemcpyHookHandler(env, 1);
			return sysLibCWmemcpyHookHandler;
		case ISWGRAPH_OFFSET_C:
			sysLibCIswgraphHookHandler(env, 1);
			return sysLibCIswgraphHookHandler;
		case JRAND48_OFFSET_C:
			sysLibCJrand48HookHandler(env, 1);
			return sysLibCJrand48HookHandler;
		case GETEUID_OFFSET_C:
			sysLibCGeteuidHookHandler(env, 1);
			return sysLibCGeteuidHookHandler;
		case FSEEK_OFFSET_C:
			sysLibCFseekHookHandler(env, 1);
			return sysLibCFseekHookHandler;
		case STRPTIME_OFFSET_C:
			sysLibCStrptimeHookHandler(env, 1);
			return sysLibCStrptimeHookHandler;
		case DLMALLOC_USABLE_SIZE_OFFSET_C:
			sysLibCDlmalloc_Usable_SizeHookHandler(env, 1);
			return sysLibCDlmalloc_Usable_SizeHookHandler;
		case GETOPT_LONG_ONLY_OFFSET_C:
			sysLibCGetopt_Long_OnlyHookHandler(env, 1);
			return sysLibCGetopt_Long_OnlyHookHandler;
		case TSEARCH_OFFSET_C:
			sysLibCTsearchHookHandler(env, 1);
			return sysLibCTsearchHookHandler;
		case FUNOPEN_OFFSET_C:
			sysLibCFunopenHookHandler(env, 1);
			return sysLibCFunopenHookHandler;
		case ISWALPHA_OFFSET_C:
			sysLibCIswalphaHookHandler(env, 1);
			return sysLibCIswalphaHookHandler;
		case GETRLIMIT_OFFSET_C:
			sysLibCGetrlimitHookHandler(env, 1);
			return sysLibCGetrlimitHookHandler;
		case REALPATH_OFFSET_C:
			sysLibCRealpathHookHandler(env, 1);
			return sysLibCRealpathHookHandler;
		case TIMER_GETOVERRUN_OFFSET_C:
			sysLibCTimer_GetoverrunHookHandler(env, 1);
			return sysLibCTimer_GetoverrunHookHandler;
		case DLMALLINFO_OFFSET_C:
			sysLibCDlmallinfoHookHandler(env, 1);
			return sysLibCDlmallinfoHookHandler;
		case TOLOWER_OFFSET_C:
			sysLibCTolowerHookHandler(env, 1);
			return sysLibCTolowerHookHandler;
		case SCHED_YIELD_OFFSET_C:
			sysLibCSched_YieldHookHandler(env, 1);
			return sysLibCSched_YieldHookHandler;
		case WAITID_OFFSET_C:
			sysLibCWaitidHookHandler(env, 1);
			return sysLibCWaitidHookHandler;
		case SETJMP_OFFSET_C:
			sysLibCSetjmpHookHandler(env, 1);
			return sysLibCSetjmpHookHandler;
		case IF_NAMETOINDEX_OFFSET_C:
			sysLibCIf_NametoindexHookHandler(env, 1);
			return sysLibCIf_NametoindexHookHandler;
		case STRPBRK_OFFSET_C:
			sysLibCStrpbrkHookHandler(env, 1);
			return sysLibCStrpbrkHookHandler;
		case OPTERR_OFFSET_C:
			sysLibCOpterrHookHandler(env, 1);
			return sysLibCOpterrHookHandler;
		case PTHREAD_COND_INIT_OFFSET_C:
			sysLibCPthread_Cond_InitHookHandler(env, 1);
			return sysLibCPthread_Cond_InitHookHandler;
		case SETSERVENT_OFFSET_C:
			sysLibCSetserventHookHandler(env, 1);
			return sysLibCSetserventHookHandler;
		case OPTRESET_OFFSET_C:
			sysLibCOptresetHookHandler(env, 1);
			return sysLibCOptresetHookHandler;
		case SRAND48_OFFSET_C:
			sysLibCSrand48HookHandler(env, 1);
			return sysLibCSrand48HookHandler;
		case PTHREAD_RWLOCK_TRYRDLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_TryrdlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_TryrdlockHookHandler;
		case WCSWCS_OFFSET_C:
			sysLibCWcswcsHookHandler(env, 1);
			return sysLibCWcswcsHookHandler;
		case ALARM_OFFSET_C:
			sysLibCAlarmHookHandler(env, 1);
			return sysLibCAlarmHookHandler;
		case DLMALLOC_MAX_FOOTPRINT_OFFSET_C:
			sysLibCDlmalloc_Max_FootprintHookHandler(env, 1);
			return sysLibCDlmalloc_Max_FootprintHookHandler;
		case GETUTENT_OFFSET_C:
			sysLibCGetutentHookHandler(env, 1);
			return sysLibCGetutentHookHandler;
		case FUTEX_OFFSET_C:
			sysLibCFutexHookHandler(env, 1);
			return sysLibCFutexHookHandler;
		case PIPE_OFFSET_C:
			sysLibCPipeHookHandler(env, 1);
			return sysLibCPipeHookHandler;
		case WCSSTR_OFFSET_C:
			sysLibCWcsstrHookHandler(env, 1);
			return sysLibCWcsstrHookHandler;
		case PTHREAD_ATTR_GETDETACHSTATE_OFFSET_C:
			sysLibCPthread_Attr_GetdetachstateHookHandler(env, 1);
			return sysLibCPthread_Attr_GetdetachstateHookHandler;
		case UTIMES_OFFSET_C:
			sysLibCUtimesHookHandler(env, 1);
			return sysLibCUtimesHookHandler;
		case SETVBUF_OFFSET_C:
			sysLibCSetvbufHookHandler(env, 1);
			return sysLibCSetvbufHookHandler;
		case SCANDIR_OFFSET_C:
			sysLibCScandirHookHandler(env, 1);
			return sysLibCScandirHookHandler;
		case STRNCASECMP_OFFSET_C:
			sysLibCStrncasecmpHookHandler(env, 1);
			return sysLibCStrncasecmpHookHandler;
		case PTHREAD_GETATTR_NP_OFFSET_C:
			sysLibCPthread_Getattr_NpHookHandler(env, 1);
			return sysLibCPthread_Getattr_NpHookHandler;
		case SEM_WAIT_OFFSET_C:
			sysLibCSem_WaitHookHandler(env, 1);
			return sysLibCSem_WaitHookHandler;
		case GALLOCATIONSMUTEX_OFFSET_C:
			sysLibCGallocationsmutexHookHandler(env, 1);
			return sysLibCGallocationsmutexHookHandler;
		case FREOPEN_OFFSET_C:
			sysLibCFreopenHookHandler(env, 1);
			return sysLibCFreopenHookHandler;
		case ASCTIME64_R_OFFSET_C:
			sysLibCAsctime64_RHookHandler(env, 1);
			return sysLibCAsctime64_RHookHandler;
		case FPURGE_OFFSET_C:
			sysLibCFpurgeHookHandler(env, 1);
			return sysLibCFpurgeHookHandler;
		case POSIX2TIME_OFFSET_C:
			sysLibCPosix2TimeHookHandler(env, 1);
			return sysLibCPosix2TimeHookHandler;
		case PUTCHAR_UNLOCKED_OFFSET_C:
			sysLibCPutchar_UnlockedHookHandler(env, 1);
			return sysLibCPutchar_UnlockedHookHandler;
		case STRTOULL_OFFSET_C:
			sysLibCStrtoullHookHandler(env, 1);
			return sysLibCStrtoullHookHandler;
		case DIRNAME_R_OFFSET_C:
			sysLibCDirname_RHookHandler(env, 1);
			return sysLibCDirname_RHookHandler;
		case LSEEK64_OFFSET_C:
			sysLibCLseek64HookHandler(env, 1);
			return sysLibCLseek64HookHandler;
		case STRTOL_OFFSET_C:
			sysLibCStrtolHookHandler(env, 1);
			return sysLibCStrtolHookHandler;
		case FPUTC_OFFSET_C:
			sysLibCFputcHookHandler(env, 1);
			return sysLibCFputcHookHandler;
		case MALLOC_DOUBLE_FREE_BACKLOG_OFFSET_C:
			sysLibCMalloc_Double_Free_BacklogHookHandler(env, 1);
			return sysLibCMalloc_Double_Free_BacklogHookHandler;
		case EPOLL_CREATE_OFFSET_C:
			sysLibCEpoll_CreateHookHandler(env, 1);
			return sysLibCEpoll_CreateHookHandler;
		case GMALLOCLEAKZYGOTECHILD_OFFSET_C:
			sysLibCGmallocleakzygotechildHookHandler(env, 1);
			return sysLibCGmallocleakzygotechildHookHandler;
		case STRTOK_OFFSET_C:
			sysLibCStrtokHookHandler(env, 1);
			return sysLibCStrtokHookHandler;
		case STRTOD_OFFSET_C:
			sysLibCStrtodHookHandler(env, 1);
			return sysLibCStrtodHookHandler;
		case MKSTEMPS_OFFSET_C:
			sysLibCMkstempsHookHandler(env, 1);
			return sysLibCMkstempsHookHandler;
		case WRITEV_OFFSET_C:
			sysLibCWritevHookHandler(env, 1);
			return sysLibCWritevHookHandler;
		case FPUTS_OFFSET_C:
			sysLibCFputsHookHandler(env, 1);
			return sysLibCFputsHookHandler;
		case FCHMOD_OFFSET_C:
			sysLibCFchmodHookHandler(env, 1);
			return sysLibCFchmodHookHandler;
		case FTIME_OFFSET_C:
			sysLibCFtimeHookHandler(env, 1);
			return sysLibCFtimeHookHandler;
		case PTHREAD_MUTEX_TRYLOCK_OFFSET_C:
			sysLibCPthread_Mutex_TrylockHookHandler(env, 1);
			return sysLibCPthread_Mutex_TrylockHookHandler;
		case EPOLL_WAIT_OFFSET_C:
			sysLibCEpoll_WaitHookHandler(env, 1);
			return sysLibCEpoll_WaitHookHandler;
		case FSTAT_OFFSET_C:
			sysLibCFstatHookHandler(env, 1);
			return sysLibCFstatHookHandler;
		case CAPSET_OFFSET_C:
			sysLibCCapsetHookHandler(env, 1);
			return sysLibCCapsetHookHandler;
		case PERSONALITY_OFFSET_C:
			sysLibCPersonalityHookHandler(env, 1);
			return sysLibCPersonalityHookHandler;
		case WMEMSET_OFFSET_C:
			sysLibCWmemsetHookHandler(env, 1);
			return sysLibCWmemsetHookHandler;
		case ISWCTYPE_OFFSET_C:
			sysLibCIswctypeHookHandler(env, 1);
			return sysLibCIswctypeHookHandler;
		case DUP2_OFFSET_C:
			sysLibCDup2HookHandler(env, 1);
			return sysLibCDup2HookHandler;
		case WCSCOLL_OFFSET_C:
			sysLibCWcscollHookHandler(env, 1);
			return sysLibCWcscollHookHandler;
		case FFS_OFFSET_C:
			sysLibCFfsHookHandler(env, 1);
			return sysLibCFfsHookHandler;
		case INET_NTOP_OFFSET_C:
			sysLibCInet_NtopHookHandler(env, 1);
			return sysLibCInet_NtopHookHandler;
		case ISWXDIGIT_OFFSET_C:
			sysLibCIswxdigitHookHandler(env, 1);
			return sysLibCIswxdigitHookHandler;
		case WCSNCMP_OFFSET_C:
			sysLibCWcsncmpHookHandler(env, 1);
			return sysLibCWcsncmpHookHandler;
		case STRSEP_OFFSET_C:
			sysLibCStrsepHookHandler(env, 1);
			return sysLibCStrsepHookHandler;
		case GETPGRP_OFFSET_C:
			sysLibCGetpgrpHookHandler(env, 1);
			return sysLibCGetpgrpHookHandler;
		case PTSNAME_R_OFFSET_C:
			sysLibCPtsname_RHookHandler(env, 1);
			return sysLibCPtsname_RHookHandler;
		case INET_NTOA_OFFSET_C:
			sysLibCInet_NtoaHookHandler(env, 1);
			return sysLibCInet_NtoaHookHandler;
		*/
		case MEMCPY_OFFSET_C:
			sysLibCMemcpyHookHandler(env, 1);
			return sysLibCMemcpyHookHandler;
		/*
		case FILENO_OFFSET_C:
			sysLibCFilenoHookHandler(env, 1);
			return sysLibCFilenoHookHandler;
		case PTHREAD_COND_TIMEOUT_NP_OFFSET_C:
			sysLibCPthread_Cond_Timeout_NpHookHandler(env, 1);
			return sysLibCPthread_Cond_Timeout_NpHookHandler;
		case PERROR_OFFSET_C:
			sysLibCPerrorHookHandler(env, 1);
			return sysLibCPerrorHookHandler;
		case PTHREAD_GETSCHEDPARAM_OFFSET_C:
			sysLibCPthread_GetschedparamHookHandler(env, 1);
			return sysLibCPthread_GetschedparamHookHandler;
		case FSCANF_OFFSET_C:
			sysLibCFscanfHookHandler(env, 1);
			return sysLibCFscanfHookHandler;
		case UMOUNT_OFFSET_C:
			sysLibCUmountHookHandler(env, 1);
			return sysLibCUmountHookHandler;
		case PTHREAD_COND_WAIT_OFFSET_C:
			sysLibCPthread_Cond_WaitHookHandler(env, 1);
			return sysLibCPthread_Cond_WaitHookHandler;
		case ENDUTENT_OFFSET_C:
			sysLibCEndutentHookHandler(env, 1);
			return sysLibCEndutentHookHandler;
		case SYSLOG_R_OFFSET_C:
			sysLibCSyslog_RHookHandler(env, 1);
			return sysLibCSyslog_RHookHandler;
		case MKDIRAT_OFFSET_C:
			sysLibCMkdiratHookHandler(env, 1);
			return sysLibCMkdiratHookHandler;
		case FGETWS_OFFSET_C:
			sysLibCFgetwsHookHandler(env, 1);
			return sysLibCFgetwsHookHandler;
		*/
		case STRNCMP_OFFSET_C:
			sysLibCStrncmpHookHandler(env, 1);
			return sysLibCStrncmpHookHandler;
		/*
		case MKDTEMP_OFFSET_C:
			sysLibCMkdtempHookHandler(env, 1);
			return sysLibCMkdtempHookHandler;
		case STRCAT_OFFSET_C:
			sysLibCStrcatHookHandler(env, 1);
			return sysLibCStrcatHookHandler;
		case SETLOGMASK_R_OFFSET_C:
			sysLibCSetlogmask_RHookHandler(env, 1);
			return sysLibCSetlogmask_RHookHandler;
		case FCHOWNAT_OFFSET_C:
			sysLibCFchownatHookHandler(env, 1);
			return sysLibCFchownatHookHandler;
		case GETSOCKNAME_OFFSET_C:
			sysLibCGetsocknameHookHandler(env, 1);
			return sysLibCGetsocknameHookHandler;
		case HERROR_OFFSET_C:
			sysLibCHerrorHookHandler(env, 1);
			return sysLibCHerrorHookHandler;
		case CLOSE_OFFSET_C:
			sysLibCCloseHookHandler(env, 1);
			return sysLibCCloseHookHandler;
		case LSETXATTR_OFFSET_C:
			sysLibCLsetxattrHookHandler(env, 1);
			return sysLibCLsetxattrHookHandler;
		case FSETPOS_OFFSET_C:
			sysLibCFsetposHookHandler(env, 1);
			return sysLibCFsetposHookHandler;
		case STRCHR_OFFSET_C:
			sysLibCStrchrHookHandler(env, 1);
			return sysLibCStrchrHookHandler;
		case LREMOVEXATTR_OFFSET_C:
			sysLibCLremovexattrHookHandler(env, 1);
			return sysLibCLremovexattrHookHandler;
		case ARC4RANDOM_ADDRANDOM_OFFSET_C:
			sysLibCArc4Random_AddrandomHookHandler(env, 1);
			return sysLibCArc4Random_AddrandomHookHandler;
		case ARC4RANDOM_UNIFORM_OFFSET_C:
			sysLibCArc4Random_UniformHookHandler(env, 1);
			return sysLibCArc4Random_UniformHookHandler;
		case GETHOSTBYNAME2_OFFSET_C:
			sysLibCGethostbyname2HookHandler(env, 1);
			return sysLibCGethostbyname2HookHandler;
		case FGETPOS_OFFSET_C:
			sysLibCFgetposHookHandler(env, 1);
			return sysLibCFgetposHookHandler;
		case FUNLOCKFILE_OFFSET_C:
			sysLibCFunlockfileHookHandler(env, 1);
			return sysLibCFunlockfileHookHandler;
		case POSIX_MEMALIGN_OFFSET_C:
			sysLibCPosix_MemalignHookHandler(env, 1);
			return sysLibCPosix_MemalignHookHandler;
		case SIGALTSTACK_OFFSET_C:
			sysLibCSigaltstackHookHandler(env, 1);
			return sysLibCSigaltstackHookHandler;
		case SEM_CLOSE_OFFSET_C:
			sysLibCSem_CloseHookHandler(env, 1);
			return sysLibCSem_CloseHookHandler;
		case ATOLL_OFFSET_C:
			sysLibCAtollHookHandler(env, 1);
			return sysLibCAtollHookHandler;
		case PTHREAD_RWLOCK_TIMEDRDLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_TimedrdlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_TimedrdlockHookHandler;
		case FCNTL_OFFSET_C:
			sysLibCFcntlHookHandler(env, 1);
			return sysLibCFcntlHookHandler;
		case INET_NSAP_ADDR_OFFSET_C:
			sysLibCInet_Nsap_AddrHookHandler(env, 1);
			return sysLibCInet_Nsap_AddrHookHandler;
		case ARC4RANDOM_STIR_OFFSET_C:
			sysLibCArc4Random_StirHookHandler(env, 1);
			return sysLibCArc4Random_StirHookHandler;
		case OPENLOG_R_OFFSET_C:
			sysLibCOpenlog_RHookHandler(env, 1);
			return sysLibCOpenlog_RHookHandler;
		case MEMALIGN_OFFSET_C:
			sysLibCMemalignHookHandler(env, 1);
			return sysLibCMemalignHookHandler;
		case LSTAT_OFFSET_C:
			sysLibCLstatHookHandler(env, 1);
			return sysLibCLstatHookHandler;
		case INIT_MODULE_OFFSET_C:
			sysLibCInit_ModuleHookHandler(env, 1);
			return sysLibCInit_ModuleHookHandler;
		case SETRESGID_OFFSET_C:
			sysLibCSetresgidHookHandler(env, 1);
			return sysLibCSetresgidHookHandler;
		case TIMELOCAL_OFFSET_C:
			sysLibCTimelocalHookHandler(env, 1);
			return sysLibCTimelocalHookHandler;
		case GETDTABLESIZE_OFFSET_C:
			sysLibCGetdtablesizeHookHandler(env, 1);
			return sysLibCGetdtablesizeHookHandler;
		case PTHREAD_ATTR_SETGUARDSIZE_OFFSET_C:
			sysLibCPthread_Attr_SetguardsizeHookHandler(env, 1);
			return sysLibCPthread_Attr_SetguardsizeHookHandler;
		case SETSOCKOPT_OFFSET_C:
			sysLibCSetsockoptHookHandler(env, 1);
			return sysLibCSetsockoptHookHandler;
		case FSTATAT_OFFSET_C:
			sysLibCFstatatHookHandler(env, 1);
			return sysLibCFstatatHookHandler;
		case INITGROUPS_OFFSET_C:
			sysLibCInitgroupsHookHandler(env, 1);
			return sysLibCInitgroupsHookHandler;
		case RES_MKQUERY_OFFSET_C:
			sysLibCRes_MkqueryHookHandler(env, 1);
			return sysLibCRes_MkqueryHookHandler;
		case SYSV_SIGNAL_OFFSET_C:
			sysLibCSysv_SignalHookHandler(env, 1);
			return sysLibCSysv_SignalHookHandler;
		case GETHOSTENT_OFFSET_C:
			sysLibCGethostentHookHandler(env, 1);
			return sysLibCGethostentHookHandler;
		case CLOSELOG_OFFSET_C:
			sysLibCCloselogHookHandler(env, 1);
			return sysLibCCloselogHookHandler;
		case FREE_MALLOC_LEAK_INFO_OFFSET_C:
			sysLibCFree_Malloc_Leak_InfoHookHandler(env, 1);
			return sysLibCFree_Malloc_Leak_InfoHookHandler;
		case STRFTIME_OFFSET_C:
			sysLibCStrftimeHookHandler(env, 1);
			return sysLibCStrftimeHookHandler;
		case MBSINIT_OFFSET_C:
			sysLibCMbsinitHookHandler(env, 1);
			return sysLibCMbsinitHookHandler;
		case TZSET_OFFSET_C:
			sysLibCTzsetHookHandler(env, 1);
			return sysLibCTzsetHookHandler;
		case TIME2POSIX_OFFSET_C:
			sysLibCTime2PosixHookHandler(env, 1);
			return sysLibCTime2PosixHookHandler;
		case STRXFRM_OFFSET_C:
			sysLibCStrxfrmHookHandler(env, 1);
			return sysLibCStrxfrmHookHandler;
		case CHMOD_OFFSET_C:
			sysLibCChmodHookHandler(env, 1);
			return sysLibCChmodHookHandler;
		case SETXATTR_OFFSET_C:
			sysLibCSetxattrHookHandler(env, 1);
			return sysLibCSetxattrHookHandler;
		case FDPRINTF_OFFSET_C:
			sysLibCFdprintfHookHandler(env, 1);
			return sysLibCFdprintfHookHandler;
		case SHUTDOWN_OFFSET_C:
			sysLibCShutdownHookHandler(env, 1);
			return sysLibCShutdownHookHandler;
		case PREAD_OFFSET_C:
			sysLibCPreadHookHandler(env, 1);
			return sysLibCPreadHookHandler;
		case POLL_OFFSET_C:
			sysLibCPollHookHandler(env, 1);
			return sysLibCPollHookHandler;
		case UNGETWC_OFFSET_C:
			sysLibCUngetwcHookHandler(env, 1);
			return sysLibCUngetwcHookHandler;
		case PUTW_OFFSET_C:
			sysLibCPutwHookHandler(env, 1);
			return sysLibCPutwHookHandler;
		case SIGPROCMASK_OFFSET_C:
			sysLibCSigprocmaskHookHandler(env, 1);
			return sysLibCSigprocmaskHookHandler;
		case RAISE_OFFSET_C:
			sysLibCRaiseHookHandler(env, 1);
			return sysLibCRaiseHookHandler;
		case PUTS_OFFSET_C:
			sysLibCPutsHookHandler(env, 1);
			return sysLibCPutsHookHandler;
		case SIGACTION_OFFSET_C:
			sysLibCSigactionHookHandler(env, 1);
			return sysLibCSigactionHookHandler;
		case NANOSLEEP_OFFSET_C:
			sysLibCNanosleepHookHandler(env, 1);
			return sysLibCNanosleepHookHandler;
		case PUTC_OFFSET_C:
			sysLibCPutcHookHandler(env, 1);
			return sysLibCPutcHookHandler;
		case DUP_OFFSET_C:
			sysLibCDupHookHandler(env, 1);
			return sysLibCDupHookHandler;
		case STRTOUMAX_OFFSET_C:
			sysLibCStrtoumaxHookHandler(env, 1);
			return sysLibCStrtoumaxHookHandler;
		case MBRTOWC_OFFSET_C:
			sysLibCMbrtowcHookHandler(env, 1);
			return sysLibCMbrtowcHookHandler;
		case STRSIGNAL_OFFSET_C:
			sysLibCStrsignalHookHandler(env, 1);
			return sysLibCStrsignalHookHandler;
		case MKTIME_OFFSET_C:
			sysLibCMktimeHookHandler(env, 1);
			return sysLibCMktimeHookHandler;
		case DLMALLOC_STATS_OFFSET_C:
			sysLibCDlmalloc_StatsHookHandler(env, 1);
			return sysLibCDlmalloc_StatsHookHandler;
		case CTIME64_R_OFFSET_C:
			sysLibCCtime64_RHookHandler(env, 1);
			return sysLibCCtime64_RHookHandler;
		case EXECVP_OFFSET_C:
			sysLibCExecvpHookHandler(env, 1);
			return sysLibCExecvpHookHandler;
		case MBSRTOWCS_OFFSET_C:
			sysLibCMbsrtowcsHookHandler(env, 1);
			return sysLibCMbsrtowcsHookHandler;
		case STRTOK_R_OFFSET_C:
			sysLibCStrtok_RHookHandler(env, 1);
			return sysLibCStrtok_RHookHandler;
		case PTHREAD_ATTR_SETSCHEDPARAM_OFFSET_C:
			sysLibCPthread_Attr_SetschedparamHookHandler(env, 1);
			return sysLibCPthread_Attr_SetschedparamHookHandler;
		case WCSWIDTH_OFFSET_C:
			sysLibCWcswidthHookHandler(env, 1);
			return sysLibCWcswidthHookHandler;
		case EXECVE_OFFSET_C:
			sysLibCExecveHookHandler(env, 1);
			return sysLibCExecveHookHandler;
		case FPUTWS_OFFSET_C:
			sysLibCFputwsHookHandler(env, 1);
			return sysLibCFputwsHookHandler;
		case PTHREAD_ATTR_SETSTACKADDR_OFFSET_C:
			sysLibCPthread_Attr_SetstackaddrHookHandler(env, 1);
			return sysLibCPthread_Attr_SetstackaddrHookHandler;
		case DRAND48_OFFSET_C:
			sysLibCDrand48HookHandler(env, 1);
			return sysLibCDrand48HookHandler;
		case MADVISE_OFFSET_C:
			sysLibCMadviseHookHandler(env, 1);
			return sysLibCMadviseHookHandler;
		case MOUNT_OFFSET_C:
			sysLibCMountHookHandler(env, 1);
			return sysLibCMountHookHandler;
		case GETRUSAGE_OFFSET_C:
			sysLibCGetrusageHookHandler(env, 1);
			return sysLibCGetrusageHookHandler;
		case PTHREAD_ATTR_GETSCHEDPOLICY_OFFSET_C:
			sysLibCPthread_Attr_GetschedpolicyHookHandler(env, 1);
			return sysLibCPthread_Attr_GetschedpolicyHookHandler;
		case GETGRNAM_OFFSET_C:
			sysLibCGetgrnamHookHandler(env, 1);
			return sysLibCGetgrnamHookHandler;
		case IOPRIO_GET_OFFSET_C:
			sysLibCIoprio_GetHookHandler(env, 1);
			return sysLibCIoprio_GetHookHandler;
		case GETPWUID_OFFSET_C:
			sysLibCGetpwuidHookHandler(env, 1);
			return sysLibCGetpwuidHookHandler;
		case VSPRINTF_OFFSET_C:
			sysLibCVsprintfHookHandler(env, 1);
			return sysLibCVsprintfHookHandler;
		case PTHREAD_RWLOCK_UNLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_UnlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_UnlockHookHandler;
		case RENAME_OFFSET_C:
			sysLibCRenameHookHandler(env, 1);
			return sysLibCRenameHookHandler;
		case MALLOC_OFFSET_C:
			sysLibCMallocHookHandler(env, 1);
			return sysLibCMallocHookHandler;
		case DLMEMALIGN_OFFSET_C:
			sysLibCDlmemalignHookHandler(env, 1);
			return sysLibCDlmemalignHookHandler;
		case WCWIDTH_OFFSET_C:
			sysLibCWcwidthHookHandler(env, 1);
			return sysLibCWcwidthHookHandler;
		case PTHREAD_GETCPUCLOCKID_OFFSET_C:
			sysLibCPthread_GetcpuclockidHookHandler(env, 1);
			return sysLibCPthread_GetcpuclockidHookHandler;
		case READV_OFFSET_C:
			sysLibCReadvHookHandler(env, 1);
			return sysLibCReadvHookHandler;
		case PRCTL_OFFSET_C:
			sysLibCPrctlHookHandler(env, 1);
			return sysLibCPrctlHookHandler;
		case RES_QUERY_OFFSET_C:
			sysLibCRes_QueryHookHandler(env, 1);
			return sysLibCRes_QueryHookHandler;
		case PTHREAD_ATTR_SETSCOPE_OFFSET_C:
			sysLibCPthread_Attr_SetscopeHookHandler(env, 1);
			return sysLibCPthread_Attr_SetscopeHookHandler;
		case DLMALLOC_WALK_HEAP_OFFSET_C:
			sysLibCDlmalloc_Walk_HeapHookHandler(env, 1);
			return sysLibCDlmalloc_Walk_HeapHookHandler;
		case SCHED_GETPARAM_OFFSET_C:
			sysLibCSched_GetparamHookHandler(env, 1);
			return sysLibCSched_GetparamHookHandler;
		case GETC_OFFSET_C:
			sysLibCGetcHookHandler(env, 1);
			return sysLibCGetcHookHandler;
		case MUNLOCK_OFFSET_C:
			sysLibCMunlockHookHandler(env, 1);
			return sysLibCMunlockHookHandler;
		case VSYSLOG_R_OFFSET_C:
			sysLibCVsyslog_RHookHandler(env, 1);
			return sysLibCVsyslog_RHookHandler;
		case RECVMSG_OFFSET_C:
			sysLibCRecvmsgHookHandler(env, 1);
			return sysLibCRecvmsgHookHandler;
		case TOWLOWER_OFFSET_C:
			sysLibCTowlowerHookHandler(env, 1);
			return sysLibCTowlowerHookHandler;
		case DLMALLOPT_OFFSET_C:
			sysLibCDlmalloptHookHandler(env, 1);
			return sysLibCDlmalloptHookHandler;
		case GETS_OFFSET_C:
			sysLibCGetsHookHandler(env, 1);
			return sysLibCGetsHookHandler;
		case WAITPID_OFFSET_C:
			sysLibCWaitpidHookHandler(env, 1);
			return sysLibCWaitpidHookHandler;
		case OPTARG_OFFSET_C:
			sysLibCOptargHookHandler(env, 1);
			return sysLibCOptargHookHandler;
		case TDESTROY_OFFSET_C:
			sysLibCTdestroyHookHandler(env, 1);
			return sysLibCTdestroyHookHandler;
		case LONGJMP_OFFSET_C:
			sysLibCLongjmpHookHandler(env, 1);
			return sysLibCLongjmpHookHandler;
		case GETUSERSHELL_OFFSET_C:
			sysLibCGetusershellHookHandler(env, 1);
			return sysLibCGetusershellHookHandler;
		case ASCTIME64_OFFSET_C:
			sysLibCAsctime64HookHandler(env, 1);
			return sysLibCAsctime64HookHandler;
		case FDOPENDIR_OFFSET_C:
			sysLibCFdopendirHookHandler(env, 1);
			return sysLibCFdopendirHookHandler;
		case ISGRAPH_OFFSET_C:
			sysLibCIsgraphHookHandler(env, 1);
			return sysLibCIsgraphHookHandler;
		case PTHREAD_RWLOCK_RDLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_RdlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_RdlockHookHandler;
		case CALLOC_OFFSET_C:
			sysLibCCallocHookHandler(env, 1);
			return sysLibCCallocHookHandler;
		case SETBUF_OFFSET_C:
			sysLibCSetbufHookHandler(env, 1);
			return sysLibCSetbufHookHandler;
		case UNLINKAT_OFFSET_C:
			sysLibCUnlinkatHookHandler(env, 1);
			return sysLibCUnlinkatHookHandler;
		case PTHREAD_ATTR_GETGUARDSIZE_OFFSET_C:
			sysLibCPthread_Attr_GetguardsizeHookHandler(env, 1);
			return sysLibCPthread_Attr_GetguardsizeHookHandler;
		case ISWPRINT_OFFSET_C:
			sysLibCIswprintHookHandler(env, 1);
			return sysLibCIswprintHookHandler;
		case SETITIMER_OFFSET_C:
			sysLibCSetitimerHookHandler(env, 1);
			return sysLibCSetitimerHookHandler;
		case CLEARENV_OFFSET_C:
			sysLibCClearenvHookHandler(env, 1);
			return sysLibCClearenvHookHandler;
		case SIGBLOCK_OFFSET_C:
			sysLibCSigblockHookHandler(env, 1);
			return sysLibCSigblockHookHandler;
		case NRAND48_OFFSET_C:
			sysLibCNrand48HookHandler(env, 1);
			return sysLibCNrand48HookHandler;
		case DN_EXPAND_OFFSET_C:
			sysLibCDn_ExpandHookHandler(env, 1);
			return sysLibCDn_ExpandHookHandler;
		case FTS_OPEN_OFFSET_C:
			sysLibCFts_OpenHookHandler(env, 1);
			return sysLibCFts_OpenHookHandler;
		case PUTWCHAR_OFFSET_C:
			sysLibCPutwcharHookHandler(env, 1);
			return sysLibCPutwcharHookHandler;
		case LSEEK_OFFSET_C:
			sysLibCLseekHookHandler(env, 1);
			return sysLibCLseekHookHandler;
		case WCPCPY_OFFSET_C:
			sysLibCWcpcpyHookHandler(env, 1);
			return sysLibCWcpcpyHookHandler;
		case MALLINFO_OFFSET_C:
			sysLibCMallinfoHookHandler(env, 1);
			return sysLibCMallinfoHookHandler;
		case FLISTXATTR_OFFSET_C:
			sysLibCFlistxattrHookHandler(env, 1);
			return sysLibCFlistxattrHookHandler;
		case WMEMCMP_OFFSET_C:
			sysLibCWmemcmpHookHandler(env, 1);
			return sysLibCWmemcmpHookHandler;
		case DLMALLOC_TRIM_OFFSET_C:
			sysLibCDlmalloc_TrimHookHandler(env, 1);
			return sysLibCDlmalloc_TrimHookHandler;
		case WCSLCAT_OFFSET_C:
			sysLibCWcslcatHookHandler(env, 1);
			return sysLibCWcslcatHookHandler;
		case KILL_OFFSET_C:
			sysLibCKillHookHandler(env, 1);
			return sysLibCKillHookHandler;
		case PTHREAD_CONDATTR_DESTROY_OFFSET_C:
			sysLibCPthread_Condattr_DestroyHookHandler(env, 1);
			return sysLibCPthread_Condattr_DestroyHookHandler;
		case PTHREAD_MUTEXATTR_GETPSHARED_OFFSET_C:
			sysLibCPthread_Mutexattr_GetpsharedHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_GetpsharedHookHandler;
		case FFLUSH_OFFSET_C:
			sysLibCFflushHookHandler(env, 1);
			return sysLibCFflushHookHandler;
		case CLOCK_GETRES_OFFSET_C:
			sysLibCClock_GetresHookHandler(env, 1);
			return sysLibCClock_GetresHookHandler;
		case SEM_DESTROY_OFFSET_C:
			sysLibCSem_DestroyHookHandler(env, 1);
			return sysLibCSem_DestroyHookHandler;
		case PTHREAD_ATTR_DESTROY_OFFSET_C:
			sysLibCPthread_Attr_DestroyHookHandler(env, 1);
			return sysLibCPthread_Attr_DestroyHookHandler;
		case MMAP_OFFSET_C:
			sysLibCMmapHookHandler(env, 1);
			return sysLibCMmapHookHandler;
		case TIMER_DELETE_OFFSET_C:
			sysLibCTimer_DeleteHookHandler(env, 1);
			return sysLibCTimer_DeleteHookHandler;
		case PTSNAME_OFFSET_C:
			sysLibCPtsnameHookHandler(env, 1);
			return sysLibCPtsnameHookHandler;
		case SEM_INIT_OFFSET_C:
			sysLibCSem_InitHookHandler(env, 1);
			return sysLibCSem_InitHookHandler;
		case SETENV_OFFSET_C:
			sysLibCSetenvHookHandler(env, 1);
			return sysLibCSetenvHookHandler;
		case OPTOPT_OFFSET_C:
			sysLibCOptoptHookHandler(env, 1);
			return sysLibCOptoptHookHandler;
		case LCHOWN_OFFSET_C:
			sysLibCLchownHookHandler(env, 1);
			return sysLibCLchownHookHandler;
		case REALLOC_OFFSET_C:
			sysLibCReallocHookHandler(env, 1);
			return sysLibCReallocHookHandler;
		case IOPRIO_SET_OFFSET_C:
			sysLibCIoprio_SetHookHandler(env, 1);
			return sysLibCIoprio_SetHookHandler;
		case H_ERRLIST_OFFSET_C:
			sysLibCH_ErrlistHookHandler(env, 1);
			return sysLibCH_ErrlistHookHandler;
		case DELETE_MODULE_OFFSET_C:
			sysLibCDelete_ModuleHookHandler(env, 1);
			return sysLibCDelete_ModuleHookHandler;
		case WCSPBRK_OFFSET_C:
			sysLibCWcspbrkHookHandler(env, 1);
			return sysLibCWcspbrkHookHandler;
		case READ_OFFSET_C:
			sysLibCReadHookHandler(env, 1);
			return sysLibCReadHookHandler;
		case ISWCNTRL_OFFSET_C:
			sysLibCIswcntrlHookHandler(env, 1);
			return sysLibCIswcntrlHookHandler;
		case TOASCII_OFFSET_C:
			sysLibCToasciiHookHandler(env, 1);
			return sysLibCToasciiHookHandler;
		case HSTRERROR_OFFSET_C:
			sysLibCHstrerrorHookHandler(env, 1);
			return sysLibCHstrerrorHookHandler;
		case GETNETBYADDR_OFFSET_C:
			sysLibCGetnetbyaddrHookHandler(env, 1);
			return sysLibCGetnetbyaddrHookHandler;
		case CACHEFLUSH_OFFSET_C:
			sysLibCCacheflushHookHandler(env, 1);
			return sysLibCCacheflushHookHandler;
		case CTIME_OFFSET_C:
			sysLibCCtimeHookHandler(env, 1);
			return sysLibCCtimeHookHandler;
		case DAEMON_OFFSET_C:
			sysLibCDaemonHookHandler(env, 1);
			return sysLibCDaemonHookHandler;
		case STRSTR_OFFSET_C:
			sysLibCStrstrHookHandler(env, 1);
			return sysLibCStrstrHookHandler;
		case RENAMEAT_OFFSET_C:
			sysLibCRenameatHookHandler(env, 1);
			return sysLibCRenameatHookHandler;
		case FSYNC_OFFSET_C:
			sysLibCFsyncHookHandler(env, 1);
			return sysLibCFsyncHookHandler;
		case MEMMOVE_OFFSET_C:
			sysLibCMemmoveHookHandler(env, 1);
			return sysLibCMemmoveHookHandler;
		case INET_ATON_OFFSET_C:
			sysLibCInet_AtonHookHandler(env, 1);
			return sysLibCInet_AtonHookHandler;
		case ISWPUNCT_OFFSET_C:
			sysLibCIswpunctHookHandler(env, 1);
			return sysLibCIswpunctHookHandler;
		case SETEGID_OFFSET_C:
			sysLibCSetegidHookHandler(env, 1);
			return sysLibCSetegidHookHandler;
		case TIMER_CREATE_OFFSET_C:
			sysLibCTimer_CreateHookHandler(env, 1);
			return sysLibCTimer_CreateHookHandler;
		case BSD_SIGNAL_OFFSET_C:
			sysLibCBsd_SignalHookHandler(env, 1);
			return sysLibCBsd_SignalHookHandler;
		*/
		case STRCMP_OFFSET_C:
			sysLibCStrcmpHookHandler(env, 1);
			return sysLibCStrcmpHookHandler;
		/*
		case TEMPNAM_OFFSET_C:
			sysLibCTempnamHookHandler(env, 1);
			return sysLibCTempnamHookHandler;
		case TMPFILE_OFFSET_C:
			sysLibCTmpfileHookHandler(env, 1);
			return sysLibCTmpfileHookHandler;
		case REGCOMP_OFFSET_C:
			sysLibCRegcompHookHandler(env, 1);
			return sysLibCRegcompHookHandler;
		case LLDIV_OFFSET_C:
			sysLibCLldivHookHandler(env, 1);
			return sysLibCLldivHookHandler;
		case TOUPPER_OFFSET_C:
			sysLibCToupperHookHandler(env, 1);
			return sysLibCToupperHookHandler;
		case FGETC_OFFSET_C:
			sysLibCFgetcHookHandler(env, 1);
			return sysLibCFgetcHookHandler;
		case PCLOSE_OFFSET_C:
			sysLibCPcloseHookHandler(env, 1);
			return sysLibCPcloseHookHandler;
		case MRAND48_OFFSET_C:
			sysLibCMrand48HookHandler(env, 1);
			return sysLibCMrand48HookHandler;
		case FTRUNCATE64_OFFSET_C:
			sysLibCFtruncate64HookHandler(env, 1);
			return sysLibCFtruncate64HookHandler;
		case READDIR_OFFSET_C:
			sysLibCReaddirHookHandler(env, 1);
			return sysLibCReaddirHookHandler;
		case SEED48_OFFSET_C:
			sysLibCSeed48HookHandler(env, 1);
			return sysLibCSeed48HookHandler;
		case GETRESUID_OFFSET_C:
			sysLibCGetresuidHookHandler(env, 1);
			return sysLibCGetresuidHookHandler;
		case DAYLIGHT_OFFSET_C:
			sysLibCDaylightHookHandler(env, 1);
			return sysLibCDaylightHookHandler;
		case GETLOGIN_OFFSET_C:
			sysLibCGetloginHookHandler(env, 1);
			return sysLibCGetloginHookHandler;
		case DLCALLOC_OFFSET_C:
			sysLibCDlcallocHookHandler(env, 1);
			return sysLibCDlcallocHookHandler;
		case FGETS_OFFSET_C:
			sysLibCFgetsHookHandler(env, 1);
			return sysLibCFgetsHookHandler;
		case GETGID_OFFSET_C:
			sysLibCGetgidHookHandler(env, 1);
			return sysLibCGetgidHookHandler;
		case SEM_GETVALUE_OFFSET_C:
			sysLibCSem_GetvalueHookHandler(env, 1);
			return sysLibCSem_GetvalueHookHandler;
		case TGKILL_OFFSET_C:
			sysLibCTgkillHookHandler(env, 1);
			return sysLibCTgkillHookHandler;
		case SEM_TIMEDWAIT_OFFSET_C:
			sysLibCSem_TimedwaitHookHandler(env, 1);
			return sysLibCSem_TimedwaitHookHandler;
		case SCHED_SETAFFINITY_OFFSET_C:
			sysLibCSched_SetaffinityHookHandler(env, 1);
			return sysLibCSched_SetaffinityHookHandler;
		case ARC4RANDOM_BUF_OFFSET_C:
			sysLibCArc4Random_BufHookHandler(env, 1);
			return sysLibCArc4Random_BufHookHandler;
		case FREMOVEXATTR_OFFSET_C:
			sysLibCFremovexattrHookHandler(env, 1);
			return sysLibCFremovexattrHookHandler;
		case FTELL_OFFSET_C:
			sysLibCFtellHookHandler(env, 1);
			return sysLibCFtellHookHandler;
		case EXIT_OFFSET_C:
			sysLibCExitHookHandler(env, 1);
			return sysLibCExitHookHandler;
		case TTYNAME_R_OFFSET_C:
			sysLibCTtyname_RHookHandler(env, 1);
			return sysLibCTtyname_RHookHandler;
		case PTHREAD_SETSPECIFIC_OFFSET_C:
			sysLibCPthread_SetspecificHookHandler(env, 1);
			return sysLibCPthread_SetspecificHookHandler;
		case ASCTIME_OFFSET_C:
			sysLibCAsctimeHookHandler(env, 1);
			return sysLibCAsctimeHookHandler;
		case INOTIFY_RM_WATCH_OFFSET_C:
			sysLibCInotify_Rm_WatchHookHandler(env, 1);
			return sysLibCInotify_Rm_WatchHookHandler;
		case SIGSETJMP_OFFSET_C:
			sysLibCSigsetjmpHookHandler(env, 1);
			return sysLibCSigsetjmpHookHandler;
		case MBSTOWCS_OFFSET_C:
			sysLibCMbstowcsHookHandler(env, 1);
			return sysLibCMbstowcsHookHandler;
		case SETRLIMIT_OFFSET_C:
			sysLibCSetrlimitHookHandler(env, 1);
			return sysLibCSetrlimitHookHandler;
		case PTHREAD_EXIT_OFFSET_C:
			sysLibCPthread_ExitHookHandler(env, 1);
			return sysLibCPthread_ExitHookHandler;
		case GETITIMER_OFFSET_C:
			sysLibCGetitimerHookHandler(env, 1);
			return sysLibCGetitimerHookHandler;
		case FCHMODAT_OFFSET_C:
			sysLibCFchmodatHookHandler(env, 1);
			return sysLibCFchmodatHookHandler;
		case PTHREAD_RWLOCK_TRYWRLOCK_OFFSET_C:
			sysLibCPthread_Rwlock_TrywrlockHookHandler(env, 1);
			return sysLibCPthread_Rwlock_TrywrlockHookHandler;
		case GMTIME_OFFSET_C:
			sysLibCGmtimeHookHandler(env, 1);
			return sysLibCGmtimeHookHandler;
		case SYMLINK_OFFSET_C:
			sysLibCSymlinkHookHandler(env, 1);
			return sysLibCSymlinkHookHandler;
		case PUTUTLINE_OFFSET_C:
			sysLibCPututlineHookHandler(env, 1);
			return sysLibCPututlineHookHandler;
		case DIRFD_OFFSET_C:
			sysLibCDirfdHookHandler(env, 1);
			return sysLibCDirfdHookHandler;
		case GETGRGID_OFFSET_C:
			sysLibCGetgrgidHookHandler(env, 1);
			return sysLibCGetgrgidHookHandler;
		case TIMER_GETTIME_OFFSET_C:
			sysLibCTimer_GettimeHookHandler(env, 1);
			return sysLibCTimer_GettimeHookHandler;
		case GETHOSTNAME_OFFSET_C:
			sysLibCGethostnameHookHandler(env, 1);
			return sysLibCGethostnameHookHandler;
		case GETNAMEINFO_OFFSET_C:
			sysLibCGetnameinfoHookHandler(env, 1);
			return sysLibCGetnameinfoHookHandler;
		case SYSINFO_OFFSET_C:
			sysLibCSysinfoHookHandler(env, 1);
			return sysLibCSysinfoHookHandler;
		case STRTOTIMEVAL_OFFSET_C:
			sysLibCStrtotimevalHookHandler(env, 1);
			return sysLibCStrtotimevalHookHandler;
		case MSYNC_OFFSET_C:
			sysLibCMsyncHookHandler(env, 1);
			return sysLibCMsyncHookHandler;
		case SETUSERSHELL_OFFSET_C:
			sysLibCSetusershellHookHandler(env, 1);
			return sysLibCSetusershellHookHandler;
		case MEMSWAP_OFFSET_C:
			sysLibCMemswapHookHandler(env, 1);
			return sysLibCMemswapHookHandler;
		case SIGINTERRUPT_OFFSET_C:
			sysLibCSiginterruptHookHandler(env, 1);
			return sysLibCSiginterruptHookHandler;
		case ISWDIGIT_OFFSET_C:
			sysLibCIswdigitHookHandler(env, 1);
			return sysLibCIswdigitHookHandler;
		case STRCPY_OFFSET_C:
			sysLibCStrcpyHookHandler(env, 1);
			return sysLibCStrcpyHookHandler;
		case BSEARCH_OFFSET_C:
			sysLibCBsearchHookHandler(env, 1);
			return sysLibCBsearchHookHandler;
		case READLINK_OFFSET_C:
			sysLibCReadlinkHookHandler(env, 1);
			return sysLibCReadlinkHookHandler;
		case DLMALLOC_FOOTPRINT_OFFSET_C:
			sysLibCDlmalloc_FootprintHookHandler(env, 1);
			return sysLibCDlmalloc_FootprintHookHandler;
		case WMEMMOVE_OFFSET_C:
			sysLibCWmemmoveHookHandler(env, 1);
			return sysLibCWmemmoveHookHandler;
		case ETHER_ATON_OFFSET_C:
			sysLibCEther_AtonHookHandler(env, 1);
			return sysLibCEther_AtonHookHandler;
		case ARC4RANDOM_OFFSET_C:
			sysLibCArc4RandomHookHandler(env, 1);
			return sysLibCArc4RandomHookHandler;
		case DLFREE_OFFSET_C:
			sysLibCDlfreeHookHandler(env, 1);
			return sysLibCDlfreeHookHandler;
		case UMOUNT2_OFFSET_C:
			sysLibCUmount2HookHandler(env, 1);
			return sysLibCUmount2HookHandler;
		case WCSCASECMP_OFFSET_C:
			sysLibCWcscasecmpHookHandler(env, 1);
			return sysLibCWcscasecmpHookHandler;
		case ISPRINT_OFFSET_C:
			sysLibCIsprintHookHandler(env, 1);
			return sysLibCIsprintHookHandler;
		case GETPGID_OFFSET_C:
			sysLibCGetpgidHookHandler(env, 1);
			return sysLibCGetpgidHookHandler;
		case DLVALLOC_OFFSET_C:
			sysLibCDlvallocHookHandler(env, 1);
			return sysLibCDlvallocHookHandler;
		*/
		case FOPEN_OFFSET_C:
			sysLibCFopenHookHandler(env, 1);
			return sysLibCFopenHookHandler;
		/*
		case MEMCCPY_OFFSET_C:
			sysLibCMemccpyHookHandler(env, 1);
			return sysLibCMemccpyHookHandler;
		case PUTENV_OFFSET_C:
			sysLibCPutenvHookHandler(env, 1);
			return sysLibCPutenvHookHandler;
		case FDOPEN_OFFSET_C:
			sysLibCFdopenHookHandler(env, 1);
			return sysLibCFdopenHookHandler;
		case PTHREAD_KEY_CREATE_OFFSET_C:
			sysLibCPthread_Key_CreateHookHandler(env, 1);
			return sysLibCPthread_Key_CreateHookHandler;
		case REMOVEXATTR_OFFSET_C:
			sysLibCRemovexattrHookHandler(env, 1);
			return sysLibCRemovexattrHookHandler;
		case WCSLEN_OFFSET_C:
			sysLibCWcslenHookHandler(env, 1);
			return sysLibCWcslenHookHandler;
		case DLINDEPENDENT_COMALLOC_OFFSET_C:
			sysLibCDlindependent_ComallocHookHandler(env, 1);
			return sysLibCDlindependent_ComallocHookHandler;
		case WCSNCAT_OFFSET_C:
			sysLibCWcsncatHookHandler(env, 1);
			return sysLibCWcsncatHookHandler;
		case RMDIR_OFFSET_C:
			sysLibCRmdirHookHandler(env, 1);
			return sysLibCRmdirHookHandler;
		case PTHREAD_MUTEXATTR_DESTROY_OFFSET_C:
			sysLibCPthread_Mutexattr_DestroyHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_DestroyHookHandler;
		case PTHREAD_COND_TIMEDWAIT_OFFSET_C:
			sysLibCPthread_Cond_TimedwaitHookHandler(env, 1);
			return sysLibCPthread_Cond_TimedwaitHookHandler;
		case FORK_OFFSET_C:
			sysLibCForkHookHandler(env, 1);
			return sysLibCForkHookHandler;
		case MALLOC_DEBUG_INIT_OFFSET_C:
			sysLibCMalloc_Debug_InitHookHandler(env, 1);
			return sysLibCMalloc_Debug_InitHookHandler;
		case STRTOIMAX_OFFSET_C:
			sysLibCStrtoimaxHookHandler(env, 1);
			return sysLibCStrtoimaxHookHandler;
		case ALPHASORT_OFFSET_C:
			sysLibCAlphasortHookHandler(env, 1);
			return sysLibCAlphasortHookHandler;
		case PTHREAD_SETSCHEDPARAM_OFFSET_C:
			sysLibCPthread_SetschedparamHookHandler(env, 1);
			return sysLibCPthread_SetschedparamHookHandler;
		case GETENV_OFFSET_C:
			sysLibCGetenvHookHandler(env, 1);
			return sysLibCGetenvHookHandler;
		case ATOI_OFFSET_C:
			sysLibCAtoiHookHandler(env, 1);
			return sysLibCAtoiHookHandler;
		case LINK_OFFSET_C:
			sysLibCLinkHookHandler(env, 1);
			return sysLibCLinkHookHandler;
		case PTRACE_OFFSET_C:
			sysLibCPtraceHookHandler(env, 1);
			return sysLibCPtraceHookHandler;
		case PTHREAD_MUTEX_UNLOCK_OFFSET_C:
			sysLibCPthread_Mutex_UnlockHookHandler(env, 1);
			return sysLibCPthread_Mutex_UnlockHookHandler;
		case GETHOSTBYNAME_R_OFFSET_C:
			sysLibCGethostbyname_RHookHandler(env, 1);
			return sysLibCGethostbyname_RHookHandler;
		case STRDUP_OFFSET_C:
			sysLibCStrdupHookHandler(env, 1);
			return sysLibCStrdupHookHandler;
		case UNLOCKPT_OFFSET_C:
			sysLibCUnlockptHookHandler(env, 1);
			return sysLibCUnlockptHookHandler;
		case GETNETBYNAME_OFFSET_C:
			sysLibCGetnetbynameHookHandler(env, 1);
			return sysLibCGetnetbynameHookHandler;
		case CPUACCT_ADD_OFFSET_C:
			sysLibCCpuacct_AddHookHandler(env, 1);
			return sysLibCCpuacct_AddHookHandler;
		case ERAND48_OFFSET_C:
			sysLibCErand48HookHandler(env, 1);
			return sysLibCErand48HookHandler;
		case SBRK_OFFSET_C:
			sysLibCSbrkHookHandler(env, 1);
			return sysLibCSbrkHookHandler;
		case WAIT3_OFFSET_C:
			sysLibCWait3HookHandler(env, 1);
			return sysLibCWait3HookHandler;
		case GETPWUID_R_OFFSET_C:
			sysLibCGetpwuid_RHookHandler(env, 1);
			return sysLibCGetpwuid_RHookHandler;
		case SCHED_SETSCHEDULER_OFFSET_C:
			sysLibCSched_SetschedulerHookHandler(env, 1);
			return sysLibCSched_SetschedulerHookHandler;
		case FREEADDRINFO_OFFSET_C:
			sysLibCFreeaddrinfoHookHandler(env, 1);
			return sysLibCFreeaddrinfoHookHandler;
		case STRSPN_OFFSET_C:
			sysLibCStrspnHookHandler(env, 1);
			return sysLibCStrspnHookHandler;
		case TIME_OFFSET_C:
			sysLibCTimeHookHandler(env, 1);
			return sysLibCTimeHookHandler;
		case UNGETC_OFFSET_C:
			sysLibCUngetcHookHandler(env, 1);
			return sysLibCUngetcHookHandler;
		case PTHREAD_RWLOCK_INIT_OFFSET_C:
			sysLibCPthread_Rwlock_InitHookHandler(env, 1);
			return sysLibCPthread_Rwlock_InitHookHandler;
		case SSCANF_OFFSET_C:
			sysLibCSscanfHookHandler(env, 1);
			return sysLibCSscanfHookHandler;
		case MKTIME64_OFFSET_C:
			sysLibCMktime64HookHandler(env, 1);
			return sysLibCMktime64HookHandler;
		case CREAT_OFFSET_C:
			sysLibCCreatHookHandler(env, 1);
			return sysLibCCreatHookHandler;
		case STRNDUP_OFFSET_C:
			sysLibCStrndupHookHandler(env, 1);
			return sysLibCStrndupHookHandler;
		case SYSCALL_OFFSET_C:
			sysLibCSyscallHookHandler(env, 1);
			return sysLibCSyscallHookHandler;
		case FREAD_OFFSET_C:
			sysLibCFreadHookHandler(env, 1);
			return sysLibCFreadHookHandler;
		case FTELLO_OFFSET_C:
			sysLibCFtelloHookHandler(env, 1);
			return sysLibCFtelloHookHandler;
		case REMOVE_OFFSET_C:
			sysLibCRemoveHookHandler(env, 1);
			return sysLibCRemoveHookHandler;
		case INET_PTON_OFFSET_C:
			sysLibCInet_PtonHookHandler(env, 1);
			return sysLibCInet_PtonHookHandler;
		case WCTYPE_OFFSET_C:
			sysLibCWctypeHookHandler(env, 1);
			return sysLibCWctypeHookHandler;
		case PTHREAD_MUTEXATTR_SETTYPE_OFFSET_C:
			sysLibCPthread_Mutexattr_SettypeHookHandler(env, 1);
			return sysLibCPthread_Mutexattr_SettypeHookHandler;
		case PTHREAD_COND_DESTROY_OFFSET_C:
			sysLibCPthread_Cond_DestroyHookHandler(env, 1);
			return sysLibCPthread_Cond_DestroyHookHandler;
		case PREAD64_OFFSET_C:
			sysLibCPread64HookHandler(env, 1);
			return sysLibCPread64HookHandler;
		case ISDIGIT_OFFSET_C:
			sysLibCIsdigitHookHandler(env, 1);
			return sysLibCIsdigitHookHandler;
		case TIMEZONE_OFFSET_C:
			sysLibCTimezoneHookHandler(env, 1);
			return sysLibCTimezoneHookHandler;
		case ISPUNCT_OFFSET_C:
			sysLibCIspunctHookHandler(env, 1);
			return sysLibCIspunctHookHandler;
		case FSTATFS_OFFSET_C:
			sysLibCFstatfsHookHandler(env, 1);
			return sysLibCFstatfsHookHandler;
		case FWSCANF_OFFSET_C:
			sysLibCFwscanfHookHandler(env, 1);
			return sysLibCFwscanfHookHandler;
		case MEMMEM_OFFSET_C:
			sysLibCMemmemHookHandler(env, 1);
			return sysLibCMemmemHookHandler;
		case TMPNAM_OFFSET_C:
			sysLibCTmpnamHookHandler(env, 1);
			return sysLibCTmpnamHookHandler;
		case TKILL_OFFSET_C:
			sysLibCTkillHookHandler(env, 1);
			return sysLibCTkillHookHandler;
		case SETPRIORITY_OFFSET_C:
			sysLibCSetpriorityHookHandler(env, 1);
			return sysLibCSetpriorityHookHandler;
		case GAI_STRERROR_OFFSET_C:
			sysLibCGai_StrerrorHookHandler(env, 1);
			return sysLibCGai_StrerrorHookHandler;
		case GETOPT_OFFSET_C:
			sysLibCGetoptHookHandler(env, 1);
			return sysLibCGetoptHookHandler;
		case MKSTEMP_OFFSET_C:
			sysLibCMkstempHookHandler(env, 1);
			return sysLibCMkstempHookHandler;
		case VFSCANF_OFFSET_C:
			sysLibCVfscanfHookHandler(env, 1);
			return sysLibCVfscanfHookHandler;
		case TDELETE_OFFSET_C:
			sysLibCTdeleteHookHandler(env, 1);
			return sysLibCTdeleteHookHandler;
		case MINCORE_OFFSET_C:
			sysLibCMincoreHookHandler(env, 1);
			return sysLibCMincoreHookHandler;
		case NICE_OFFSET_C:
			sysLibCNiceHookHandler(env, 1);
			return sysLibCNiceHookHandler;
		case SENDFILE_OFFSET_C:
			sysLibCSendfileHookHandler(env, 1);
			return sysLibCSendfileHookHandler;
		case PTHREAD_COND_TIMEDWAIT_MONOTONIC_OFFSET_C:
			sysLibCPthread_Cond_Timedwait_MonotonicHookHandler(env, 1);
			return sysLibCPthread_Cond_Timedwait_MonotonicHookHandler;
		case STAT_OFFSET_C:
			sysLibCStatHookHandler(env, 1);
			return sysLibCStatHookHandler;
		case TRUNCATE_OFFSET_C:
			sysLibCTruncateHookHandler(env, 1);
			return sysLibCTruncateHookHandler;
		case KILLPG_OFFSET_C:
			sysLibCKillpgHookHandler(env, 1);
			return sysLibCKillpgHookHandler;
		case SIGSUSPEND_OFFSET_C:
			sysLibCSigsuspendHookHandler(env, 1);
			return sysLibCSigsuspendHookHandler;
		case REGERROR_OFFSET_C:
			sysLibCRegerrorHookHandler(env, 1);
			return sysLibCRegerrorHookHandler;
		case PTHREAD_COND_BROADCAST_OFFSET_C:
			sysLibCPthread_Cond_BroadcastHookHandler(env, 1);
			return sysLibCPthread_Cond_BroadcastHookHandler;
		case CLOSEDIR_OFFSET_C:
			sysLibCClosedirHookHandler(env, 1);
			return sysLibCClosedirHookHandler;
		case GETEGID_OFFSET_C:
			sysLibCGetegidHookHandler(env, 1);
			return sysLibCGetegidHookHandler;
		case WCSDUP_OFFSET_C:
			sysLibCWcsdupHookHandler(env, 1);
			return sysLibCWcsdupHookHandler;
		case RES_INIT_OFFSET_C:
			sysLibCRes_InitHookHandler(env, 1);
			return sysLibCRes_InitHookHandler;
		case FWPRINTF_OFFSET_C:
			sysLibCFwprintfHookHandler(env, 1);
			return sysLibCFwprintfHookHandler;
		case SETLINEBUF_OFFSET_C:
			sysLibCSetlinebufHookHandler(env, 1);
			return sysLibCSetlinebufHookHandler;
		case GETUID_OFFSET_C:
			sysLibCGetuidHookHandler(env, 1);
			return sysLibCGetuidHookHandler;
		case FTS_READ_OFFSET_C:
			sysLibCFts_ReadHookHandler(env, 1);
			return sysLibCFts_ReadHookHandler;
		case GETSERVENT_R_OFFSET_C:
			sysLibCGetservent_RHookHandler(env, 1);
			return sysLibCGetservent_RHookHandler;
		case DIFFTIME_OFFSET_C:
			sysLibCDifftimeHookHandler(env, 1);
			return sysLibCDifftimeHookHandler;
		case REGFREE_OFFSET_C:
			sysLibCRegfreeHookHandler(env, 1);
			return sysLibCRegfreeHookHandler;
		case WCSCSPN_OFFSET_C:
			sysLibCWcscspnHookHandler(env, 1);
			return sysLibCWcscspnHookHandler;
		case MD5_INIT_OFFSET_C:
			sysLibCMd5_InitHookHandler(env, 1);
			return sysLibCMd5_InitHookHandler;
		case FPATHCONF_OFFSET_C:
			sysLibCFpathconfHookHandler(env, 1);
			return sysLibCFpathconfHookHandler;
		case CHOWN_OFFSET_C:
			sysLibCChownHookHandler(env, 1);
			return sysLibCChownHookHandler;
		case H_NERR_OFFSET_C:
			sysLibCH_NerrHookHandler(env, 1);
			return sysLibCH_NerrHookHandler;
		case READDIR_R_OFFSET_C:
			sysLibCReaddir_RHookHandler(env, 1);
			return sysLibCReaddir_RHookHandler;
		case PTHREAD_SELF_OFFSET_C:
			sysLibCPthread_SelfHookHandler(env, 1);
			return sysLibCPthread_SelfHookHandler;
			*/
		default:
			break;
	}
	return (NULL);
}
