/**
 * This file is part of Hercules.
 * http://herc.ws - http://github.com/HerculesWS/Hercules
 *
 * Copyright (C) 2013-2018  Hercules Dev Team
 *
 * Hercules is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/*
 * NOTE: This file was auto-generated and should never be manually edited,
 *       as it will get overwritten.
 */

/* GENERATED FILE DO NOT EDIT */

struct {
	struct HPMHookPoint *HP_HCache_init_pre;
	struct HPMHookPoint *HP_HCache_init_post;
	struct HPMHookPoint *HP_HCache_check_pre;
	struct HPMHookPoint *HP_HCache_check_post;
	struct HPMHookPoint *HP_HCache_open_pre;
	struct HPMHookPoint *HP_HCache_open_post;
	struct HPMHookPoint *HP_account_db_sql_up_pre;
	struct HPMHookPoint *HP_account_db_sql_up_post;
	struct HPMHookPoint *HP_account_mmo_send_accreg2_pre;
	struct HPMHookPoint *HP_account_mmo_send_accreg2_post;
	struct HPMHookPoint *HP_account_mmo_save_accreg2_pre;
	struct HPMHookPoint *HP_account_mmo_save_accreg2_post;
	struct HPMHookPoint *HP_account_mmo_auth_fromsql_pre;
	struct HPMHookPoint *HP_account_mmo_auth_fromsql_post;
	struct HPMHookPoint *HP_account_mmo_auth_tosql_pre;
	struct HPMHookPoint *HP_account_mmo_auth_tosql_post;
	struct HPMHookPoint *HP_account_db_sql_pre;
	struct HPMHookPoint *HP_account_db_sql_post;
	struct HPMHookPoint *HP_account_db_sql_init_pre;
	struct HPMHookPoint *HP_account_db_sql_init_post;
	struct HPMHookPoint *HP_account_db_sql_destroy_pre;
	struct HPMHookPoint *HP_account_db_sql_destroy_post;
	struct HPMHookPoint *HP_account_db_sql_get_property_pre;
	struct HPMHookPoint *HP_account_db_sql_get_property_post;
	struct HPMHookPoint *HP_account_db_sql_set_property_pre;
	struct HPMHookPoint *HP_account_db_sql_set_property_post;
	struct HPMHookPoint *HP_account_db_sql_create_pre;
	struct HPMHookPoint *HP_account_db_sql_create_post;
	struct HPMHookPoint *HP_account_db_sql_remove_pre;
	struct HPMHookPoint *HP_account_db_sql_remove_post;
	struct HPMHookPoint *HP_account_db_sql_save_pre;
	struct HPMHookPoint *HP_account_db_sql_save_post;
	struct HPMHookPoint *HP_account_db_sql_load_num_pre;
	struct HPMHookPoint *HP_account_db_sql_load_num_post;
	struct HPMHookPoint *HP_account_db_sql_load_str_pre;
	struct HPMHookPoint *HP_account_db_sql_load_str_post;
	struct HPMHookPoint *HP_account_db_sql_iterator_pre;
	struct HPMHookPoint *HP_account_db_sql_iterator_post;
	struct HPMHookPoint *HP_account_db_sql_iter_destroy_pre;
	struct HPMHookPoint *HP_account_db_sql_iter_destroy_post;
	struct HPMHookPoint *HP_account_db_sql_iter_next_pre;
	struct HPMHookPoint *HP_account_db_sql_iter_next_post;
	struct HPMHookPoint *HP_account_db_read_inter_pre;
	struct HPMHookPoint *HP_account_db_read_inter_post;
	struct HPMHookPoint *HP_cmdline_init_pre;
	struct HPMHookPoint *HP_cmdline_init_post;
	struct HPMHookPoint *HP_cmdline_final_pre;
	struct HPMHookPoint *HP_cmdline_final_post;
	struct HPMHookPoint *HP_cmdline_arg_add_pre;
	struct HPMHookPoint *HP_cmdline_arg_add_post;
	struct HPMHookPoint *HP_cmdline_exec_pre;
	struct HPMHookPoint *HP_cmdline_exec_post;
	struct HPMHookPoint *HP_cmdline_arg_next_value_pre;
	struct HPMHookPoint *HP_cmdline_arg_next_value_post;
	struct HPMHookPoint *HP_cmdline_arg_source_pre;
	struct HPMHookPoint *HP_cmdline_arg_source_post;
	struct HPMHookPoint *HP_console_init_pre;
	struct HPMHookPoint *HP_console_init_post;
	struct HPMHookPoint *HP_console_final_pre;
	struct HPMHookPoint *HP_console_final_post;
	struct HPMHookPoint *HP_console_display_title_pre;
	struct HPMHookPoint *HP_console_display_title_post;
	struct HPMHookPoint *HP_console_display_gplnotice_pre;
	struct HPMHookPoint *HP_console_display_gplnotice_post;
	struct HPMHookPoint *HP_core_shutdown_callback_pre;
	struct HPMHookPoint *HP_core_shutdown_callback_post;
	struct HPMHookPoint *HP_DB_fix_options_pre;
	struct HPMHookPoint *HP_DB_fix_options_post;
	struct HPMHookPoint *HP_DB_default_cmp_pre;
	struct HPMHookPoint *HP_DB_default_cmp_post;
	struct HPMHookPoint *HP_DB_default_hash_pre;
	struct HPMHookPoint *HP_DB_default_hash_post;
	struct HPMHookPoint *HP_DB_default_release_pre;
	struct HPMHookPoint *HP_DB_default_release_post;
	struct HPMHookPoint *HP_DB_custom_release_pre;
	struct HPMHookPoint *HP_DB_custom_release_post;
	struct HPMHookPoint *HP_DB_alloc_pre;
	struct HPMHookPoint *HP_DB_alloc_post;
	struct HPMHookPoint *HP_DB_i2key_pre;
	struct HPMHookPoint *HP_DB_i2key_post;
	struct HPMHookPoint *HP_DB_ui2key_pre;
	struct HPMHookPoint *HP_DB_ui2key_post;
	struct HPMHookPoint *HP_DB_str2key_pre;
	struct HPMHookPoint *HP_DB_str2key_post;
	struct HPMHookPoint *HP_DB_i642key_pre;
	struct HPMHookPoint *HP_DB_i642key_post;
	struct HPMHookPoint *HP_DB_ui642key_pre;
	struct HPMHookPoint *HP_DB_ui642key_post;
	struct HPMHookPoint *HP_DB_i2data_pre;
	struct HPMHookPoint *HP_DB_i2data_post;
	struct HPMHookPoint *HP_DB_ui2data_pre;
	struct HPMHookPoint *HP_DB_ui2data_post;
	struct HPMHookPoint *HP_DB_ptr2data_pre;
	struct HPMHookPoint *HP_DB_ptr2data_post;
	struct HPMHookPoint *HP_DB_data2i_pre;
	struct HPMHookPoint *HP_DB_data2i_post;
	struct HPMHookPoint *HP_DB_data2ui_pre;
	struct HPMHookPoint *HP_DB_data2ui_post;
	struct HPMHookPoint *HP_DB_data2ptr_pre;
	struct HPMHookPoint *HP_DB_data2ptr_post;
	struct HPMHookPoint *HP_DB_init_pre;
	struct HPMHookPoint *HP_DB_init_post;
	struct HPMHookPoint *HP_DB_final_pre;
	struct HPMHookPoint *HP_DB_final_post;
	struct HPMHookPoint *HP_des_decrypt_block_pre;
	struct HPMHookPoint *HP_des_decrypt_block_post;
	struct HPMHookPoint *HP_des_decrypt_pre;
	struct HPMHookPoint *HP_des_decrypt_post;
	struct HPMHookPoint *HP_ipban_init_pre;
	struct HPMHookPoint *HP_ipban_init_post;
	struct HPMHookPoint *HP_ipban_final_pre;
	struct HPMHookPoint *HP_ipban_final_post;
	struct HPMHookPoint *HP_ipban_cleanup_pre;
	struct HPMHookPoint *HP_ipban_cleanup_post;
	struct HPMHookPoint *HP_ipban_config_read_inter_pre;
	struct HPMHookPoint *HP_ipban_config_read_inter_post;
	struct HPMHookPoint *HP_ipban_config_read_connection_pre;
	struct HPMHookPoint *HP_ipban_config_read_connection_post;
	struct HPMHookPoint *HP_ipban_config_read_dynamic_pre;
	struct HPMHookPoint *HP_ipban_config_read_dynamic_post;
	struct HPMHookPoint *HP_ipban_config_read_pre;
	struct HPMHookPoint *HP_ipban_config_read_post;
	struct HPMHookPoint *HP_ipban_check_pre;
	struct HPMHookPoint *HP_ipban_check_post;
	struct HPMHookPoint *HP_ipban_log_pre;
	struct HPMHookPoint *HP_ipban_log_post;
	struct HPMHookPoint *HP_lchrif_server_init_pre;
	struct HPMHookPoint *HP_lchrif_server_init_post;
	struct HPMHookPoint *HP_lchrif_server_destroy_pre;
	struct HPMHookPoint *HP_lchrif_server_destroy_post;
	struct HPMHookPoint *HP_lchrif_server_reset_pre;
	struct HPMHookPoint *HP_lchrif_server_reset_post;
	struct HPMHookPoint *HP_lchrif_on_disconnect_pre;
	struct HPMHookPoint *HP_lchrif_on_disconnect_post;
	struct HPMHookPoint *HP_lclif_init_pre;
	struct HPMHookPoint *HP_lclif_init_post;
	struct HPMHookPoint *HP_lclif_final_pre;
	struct HPMHookPoint *HP_lclif_final_post;
	struct HPMHookPoint *HP_lclif_connection_error_pre;
	struct HPMHookPoint *HP_lclif_connection_error_post;
	struct HPMHookPoint *HP_lclif_server_list_pre;
	struct HPMHookPoint *HP_lclif_server_list_post;
	struct HPMHookPoint *HP_lclif_auth_failed_pre;
	struct HPMHookPoint *HP_lclif_auth_failed_post;
	struct HPMHookPoint *HP_lclif_login_error_pre;
	struct HPMHookPoint *HP_lclif_login_error_post;
	struct HPMHookPoint *HP_lclif_coding_key_pre;
	struct HPMHookPoint *HP_lclif_coding_key_post;
	struct HPMHookPoint *HP_lclif_packet_pre;
	struct HPMHookPoint *HP_lclif_packet_post;
	struct HPMHookPoint *HP_lclif_parse_packet_pre;
	struct HPMHookPoint *HP_lclif_parse_packet_post;
	struct HPMHookPoint *HP_lclif_parse_pre;
	struct HPMHookPoint *HP_lclif_parse_post;
	struct HPMHookPoint *HP_PRIV__lclif_packetdb_loaddb_pre;
	struct HPMHookPoint *HP_PRIV__lclif_packetdb_loaddb_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_sub_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_sub_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN2_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN2_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN3_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN3_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN4_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN4_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_HAN_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_OTP_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_LOGIN_OTP_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_ACK_MOBILE_OTP_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_ACK_MOBILE_OTP_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_OTP_CODE_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_OTP_CODE_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_REQ_HASH_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_REQ_HASH_post;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre;
	struct HPMHookPoint *HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post;
	struct HPMHookPoint *HP_libconfig_read_pre;
	struct HPMHookPoint *HP_libconfig_read_post;
	struct HPMHookPoint *HP_libconfig_write_pre;
	struct HPMHookPoint *HP_libconfig_write_post;
	struct HPMHookPoint *HP_libconfig_set_options_pre;
	struct HPMHookPoint *HP_libconfig_set_options_post;
	struct HPMHookPoint *HP_libconfig_get_options_pre;
	struct HPMHookPoint *HP_libconfig_get_options_post;
	struct HPMHookPoint *HP_libconfig_read_string_pre;
	struct HPMHookPoint *HP_libconfig_read_string_post;
	struct HPMHookPoint *HP_libconfig_read_file_src_pre;
	struct HPMHookPoint *HP_libconfig_read_file_src_post;
	struct HPMHookPoint *HP_libconfig_write_file_pre;
	struct HPMHookPoint *HP_libconfig_write_file_post;
	struct HPMHookPoint *HP_libconfig_set_destructor_pre;
	struct HPMHookPoint *HP_libconfig_set_destructor_post;
	struct HPMHookPoint *HP_libconfig_set_include_dir_pre;
	struct HPMHookPoint *HP_libconfig_set_include_dir_post;
	struct HPMHookPoint *HP_libconfig_init_pre;
	struct HPMHookPoint *HP_libconfig_init_post;
	struct HPMHookPoint *HP_libconfig_destroy_pre;
	struct HPMHookPoint *HP_libconfig_destroy_post;
	struct HPMHookPoint *HP_libconfig_setting_get_int_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_int_post;
	struct HPMHookPoint *HP_libconfig_setting_get_int64_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_int64_post;
	struct HPMHookPoint *HP_libconfig_setting_get_float_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_float_post;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_post;
	struct HPMHookPoint *HP_libconfig_setting_get_string_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_string_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int64_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int64_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_float_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_float_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_bool_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_bool_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_string_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_string_post;
	struct HPMHookPoint *HP_libconfig_setting_set_int_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_int_post;
	struct HPMHookPoint *HP_libconfig_setting_set_int64_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_int64_post;
	struct HPMHookPoint *HP_libconfig_setting_set_float_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_float_post;
	struct HPMHookPoint *HP_libconfig_setting_set_bool_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_bool_post;
	struct HPMHookPoint *HP_libconfig_setting_set_string_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_string_post;
	struct HPMHookPoint *HP_libconfig_setting_set_format_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_format_post;
	struct HPMHookPoint *HP_libconfig_setting_get_format_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_format_post;
	struct HPMHookPoint *HP_libconfig_setting_get_int_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_int_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_get_int64_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_int64_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_get_float_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_float_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_get_string_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_string_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_int_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_int_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_int64_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_int64_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_float_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_float_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_bool_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_bool_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_string_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_string_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_index_pre;
	struct HPMHookPoint *HP_libconfig_setting_index_post;
	struct HPMHookPoint *HP_libconfig_setting_length_pre;
	struct HPMHookPoint *HP_libconfig_setting_length_post;
	struct HPMHookPoint *HP_libconfig_setting_get_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_get_member_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_member_post;
	struct HPMHookPoint *HP_libconfig_setting_add_pre;
	struct HPMHookPoint *HP_libconfig_setting_add_post;
	struct HPMHookPoint *HP_libconfig_setting_remove_pre;
	struct HPMHookPoint *HP_libconfig_setting_remove_post;
	struct HPMHookPoint *HP_libconfig_setting_remove_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_remove_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_set_hook_pre;
	struct HPMHookPoint *HP_libconfig_setting_set_hook_post;
	struct HPMHookPoint *HP_libconfig_lookup_pre;
	struct HPMHookPoint *HP_libconfig_lookup_post;
	struct HPMHookPoint *HP_libconfig_lookup_int_pre;
	struct HPMHookPoint *HP_libconfig_lookup_int_post;
	struct HPMHookPoint *HP_libconfig_lookup_int64_pre;
	struct HPMHookPoint *HP_libconfig_lookup_int64_post;
	struct HPMHookPoint *HP_libconfig_lookup_float_pre;
	struct HPMHookPoint *HP_libconfig_lookup_float_post;
	struct HPMHookPoint *HP_libconfig_lookup_bool_pre;
	struct HPMHookPoint *HP_libconfig_lookup_bool_post;
	struct HPMHookPoint *HP_libconfig_lookup_string_pre;
	struct HPMHookPoint *HP_libconfig_lookup_string_post;
	struct HPMHookPoint *HP_libconfig_load_file_pre;
	struct HPMHookPoint *HP_libconfig_load_file_post;
	struct HPMHookPoint *HP_libconfig_setting_copy_simple_pre;
	struct HPMHookPoint *HP_libconfig_setting_copy_simple_post;
	struct HPMHookPoint *HP_libconfig_setting_copy_elem_pre;
	struct HPMHookPoint *HP_libconfig_setting_copy_elem_post;
	struct HPMHookPoint *HP_libconfig_setting_copy_aggregate_pre;
	struct HPMHookPoint *HP_libconfig_setting_copy_aggregate_post;
	struct HPMHookPoint *HP_libconfig_setting_copy_pre;
	struct HPMHookPoint *HP_libconfig_setting_copy_post;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_real_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_bool_real_post;
	struct HPMHookPoint *HP_libconfig_setting_get_uint32_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_uint32_post;
	struct HPMHookPoint *HP_libconfig_setting_get_uint16_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_uint16_post;
	struct HPMHookPoint *HP_libconfig_setting_get_int16_pre;
	struct HPMHookPoint *HP_libconfig_setting_get_int16_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_bool_real_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_bool_real_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_uint32_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_uint32_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_uint16_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_uint16_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int16_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_int16_post;
	struct HPMHookPoint *HP_libconfig_setting_lookup_mutable_string_pre;
	struct HPMHookPoint *HP_libconfig_setting_lookup_mutable_string_post;
	struct HPMHookPoint *HP_libconfig_lookup_mutable_string_pre;
	struct HPMHookPoint *HP_libconfig_lookup_mutable_string_post;
	struct HPMHookPoint *HP_login_mmo_auth_pre;
	struct HPMHookPoint *HP_login_mmo_auth_post;
	struct HPMHookPoint *HP_login_mmo_auth_new_pre;
	struct HPMHookPoint *HP_login_mmo_auth_new_post;
	struct HPMHookPoint *HP_login_waiting_disconnect_timer_pre;
	struct HPMHookPoint *HP_login_waiting_disconnect_timer_post;
	struct HPMHookPoint *HP_login_create_online_user_pre;
	struct HPMHookPoint *HP_login_create_online_user_post;
	struct HPMHookPoint *HP_login_add_online_user_pre;
	struct HPMHookPoint *HP_login_add_online_user_post;
	struct HPMHookPoint *HP_login_remove_online_user_pre;
	struct HPMHookPoint *HP_login_remove_online_user_post;
	struct HPMHookPoint *HP_login_online_db_setoffline_pre;
	struct HPMHookPoint *HP_login_online_db_setoffline_post;
	struct HPMHookPoint *HP_login_online_data_cleanup_sub_pre;
	struct HPMHookPoint *HP_login_online_data_cleanup_sub_post;
	struct HPMHookPoint *HP_login_online_data_cleanup_pre;
	struct HPMHookPoint *HP_login_online_data_cleanup_post;
	struct HPMHookPoint *HP_login_sync_ip_addresses_pre;
	struct HPMHookPoint *HP_login_sync_ip_addresses_post;
	struct HPMHookPoint *HP_login_check_encrypted_pre;
	struct HPMHookPoint *HP_login_check_encrypted_post;
	struct HPMHookPoint *HP_login_check_password_pre;
	struct HPMHookPoint *HP_login_check_password_post;
	struct HPMHookPoint *HP_login_lan_subnet_check_pre;
	struct HPMHookPoint *HP_login_lan_subnet_check_post;
	struct HPMHookPoint *HP_login_fromchar_accinfo_pre;
	struct HPMHookPoint *HP_login_fromchar_accinfo_post;
	struct HPMHookPoint *HP_login_fromchar_account_pre;
	struct HPMHookPoint *HP_login_fromchar_account_post;
	struct HPMHookPoint *HP_login_fromchar_account_update_other_pre;
	struct HPMHookPoint *HP_login_fromchar_account_update_other_post;
	struct HPMHookPoint *HP_login_fromchar_auth_ack_pre;
	struct HPMHookPoint *HP_login_fromchar_auth_ack_post;
	struct HPMHookPoint *HP_login_fromchar_ban_pre;
	struct HPMHookPoint *HP_login_fromchar_ban_post;
	struct HPMHookPoint *HP_login_fromchar_change_sex_other_pre;
	struct HPMHookPoint *HP_login_fromchar_change_sex_other_post;
	struct HPMHookPoint *HP_login_fromchar_pong_pre;
	struct HPMHookPoint *HP_login_fromchar_pong_post;
	struct HPMHookPoint *HP_login_fromchar_parse_auth_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_auth_post;
	struct HPMHookPoint *HP_login_fromchar_parse_update_users_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_update_users_post;
	struct HPMHookPoint *HP_login_fromchar_parse_request_change_email_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_request_change_email_post;
	struct HPMHookPoint *HP_login_fromchar_parse_account_data_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_account_data_post;
	struct HPMHookPoint *HP_login_fromchar_parse_ping_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_ping_post;
	struct HPMHookPoint *HP_login_fromchar_parse_change_email_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_change_email_post;
	struct HPMHookPoint *HP_login_fromchar_parse_account_update_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_account_update_post;
	struct HPMHookPoint *HP_login_fromchar_parse_ban_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_ban_post;
	struct HPMHookPoint *HP_login_fromchar_parse_change_sex_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_change_sex_post;
	struct HPMHookPoint *HP_login_fromchar_parse_account_reg2_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_account_reg2_post;
	struct HPMHookPoint *HP_login_fromchar_parse_unban_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_unban_post;
	struct HPMHookPoint *HP_login_fromchar_parse_account_online_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_account_online_post;
	struct HPMHookPoint *HP_login_fromchar_parse_account_offline_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_account_offline_post;
	struct HPMHookPoint *HP_login_fromchar_parse_online_accounts_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_online_accounts_post;
	struct HPMHookPoint *HP_login_fromchar_parse_request_account_reg2_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_request_account_reg2_post;
	struct HPMHookPoint *HP_login_fromchar_parse_update_wan_ip_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_update_wan_ip_post;
	struct HPMHookPoint *HP_login_fromchar_parse_all_offline_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_all_offline_post;
	struct HPMHookPoint *HP_login_fromchar_parse_change_pincode_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_change_pincode_post;
	struct HPMHookPoint *HP_login_fromchar_parse_wrong_pincode_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_wrong_pincode_post;
	struct HPMHookPoint *HP_login_fromchar_parse_accinfo_pre;
	struct HPMHookPoint *HP_login_fromchar_parse_accinfo_post;
	struct HPMHookPoint *HP_login_parse_fromchar_pre;
	struct HPMHookPoint *HP_login_parse_fromchar_post;
	struct HPMHookPoint *HP_login_kick_pre;
	struct HPMHookPoint *HP_login_kick_post;
	struct HPMHookPoint *HP_login_auth_ok_pre;
	struct HPMHookPoint *HP_login_auth_ok_post;
	struct HPMHookPoint *HP_login_auth_failed_pre;
	struct HPMHookPoint *HP_login_auth_failed_post;
	struct HPMHookPoint *HP_login_client_login_pre;
	struct HPMHookPoint *HP_login_client_login_post;
	struct HPMHookPoint *HP_login_client_login_otp_pre;
	struct HPMHookPoint *HP_login_client_login_otp_post;
	struct HPMHookPoint *HP_login_client_login_mobile_otp_request_pre;
	struct HPMHookPoint *HP_login_client_login_mobile_otp_request_post;
	struct HPMHookPoint *HP_login_char_server_connection_status_pre;
	struct HPMHookPoint *HP_login_char_server_connection_status_post;
	struct HPMHookPoint *HP_login_parse_request_connection_pre;
	struct HPMHookPoint *HP_login_parse_request_connection_post;
	struct HPMHookPoint *HP_login_config_set_defaults_pre;
	struct HPMHookPoint *HP_login_config_set_defaults_post;
	struct HPMHookPoint *HP_login_config_read_pre;
	struct HPMHookPoint *HP_login_config_read_post;
	struct HPMHookPoint *HP_login_config_read_inter_pre;
	struct HPMHookPoint *HP_login_config_read_inter_post;
	struct HPMHookPoint *HP_login_config_read_console_pre;
	struct HPMHookPoint *HP_login_config_read_console_post;
	struct HPMHookPoint *HP_login_config_read_log_pre;
	struct HPMHookPoint *HP_login_config_read_log_post;
	struct HPMHookPoint *HP_login_config_read_account_pre;
	struct HPMHookPoint *HP_login_config_read_account_post;
	struct HPMHookPoint *HP_login_config_read_permission_pre;
	struct HPMHookPoint *HP_login_config_read_permission_post;
	struct HPMHookPoint *HP_login_config_read_permission_hash_pre;
	struct HPMHookPoint *HP_login_config_read_permission_hash_post;
	struct HPMHookPoint *HP_login_config_read_permission_blacklist_pre;
	struct HPMHookPoint *HP_login_config_read_permission_blacklist_post;
	struct HPMHookPoint *HP_login_config_read_users_pre;
	struct HPMHookPoint *HP_login_config_read_users_post;
	struct HPMHookPoint *HP_login_clear_dnsbl_servers_pre;
	struct HPMHookPoint *HP_login_clear_dnsbl_servers_post;
	struct HPMHookPoint *HP_login_config_set_dnsbl_servers_pre;
	struct HPMHookPoint *HP_login_config_set_dnsbl_servers_post;
	struct HPMHookPoint *HP_login_clear_client_hash_nodes_pre;
	struct HPMHookPoint *HP_login_clear_client_hash_nodes_post;
	struct HPMHookPoint *HP_login_config_set_md5hash_pre;
	struct HPMHookPoint *HP_login_config_set_md5hash_post;
	struct HPMHookPoint *HP_login_convert_users_to_colors_pre;
	struct HPMHookPoint *HP_login_convert_users_to_colors_post;
	struct HPMHookPoint *HP_loginlog_failedattempts_pre;
	struct HPMHookPoint *HP_loginlog_failedattempts_post;
	struct HPMHookPoint *HP_loginlog_log_pre;
	struct HPMHookPoint *HP_loginlog_log_post;
	struct HPMHookPoint *HP_loginlog_init_pre;
	struct HPMHookPoint *HP_loginlog_init_post;
	struct HPMHookPoint *HP_loginlog_final_pre;
	struct HPMHookPoint *HP_loginlog_final_post;
	struct HPMHookPoint *HP_loginlog_config_read_names_pre;
	struct HPMHookPoint *HP_loginlog_config_read_names_post;
	struct HPMHookPoint *HP_loginlog_config_read_log_pre;
	struct HPMHookPoint *HP_loginlog_config_read_log_post;
	struct HPMHookPoint *HP_loginlog_config_read_pre;
	struct HPMHookPoint *HP_loginlog_config_read_post;
	struct HPMHookPoint *HP_md5_string_pre;
	struct HPMHookPoint *HP_md5_string_post;
	struct HPMHookPoint *HP_md5_binary_pre;
	struct HPMHookPoint *HP_md5_binary_post;
	struct HPMHookPoint *HP_md5_salt_pre;
	struct HPMHookPoint *HP_md5_salt_post;
	struct HPMHookPoint *HP_mutex_create_pre;
	struct HPMHookPoint *HP_mutex_create_post;
	struct HPMHookPoint *HP_mutex_destroy_pre;
	struct HPMHookPoint *HP_mutex_destroy_post;
	struct HPMHookPoint *HP_mutex_lock_pre;
	struct HPMHookPoint *HP_mutex_lock_post;
	struct HPMHookPoint *HP_mutex_trylock_pre;
	struct HPMHookPoint *HP_mutex_trylock_post;
	struct HPMHookPoint *HP_mutex_unlock_pre;
	struct HPMHookPoint *HP_mutex_unlock_post;
	struct HPMHookPoint *HP_mutex_cond_create_pre;
	struct HPMHookPoint *HP_mutex_cond_create_post;
	struct HPMHookPoint *HP_mutex_cond_destroy_pre;
	struct HPMHookPoint *HP_mutex_cond_destroy_post;
	struct HPMHookPoint *HP_mutex_cond_wait_pre;
	struct HPMHookPoint *HP_mutex_cond_wait_post;
	struct HPMHookPoint *HP_mutex_cond_signal_pre;
	struct HPMHookPoint *HP_mutex_cond_signal_post;
	struct HPMHookPoint *HP_mutex_cond_broadcast_pre;
	struct HPMHookPoint *HP_mutex_cond_broadcast_post;
	struct HPMHookPoint *HP_nullpo_assert_report_pre;
	struct HPMHookPoint *HP_nullpo_assert_report_post;
	struct HPMHookPoint *HP_packets_init_pre;
	struct HPMHookPoint *HP_packets_init_post;
	struct HPMHookPoint *HP_packets_final_pre;
	struct HPMHookPoint *HP_packets_final_post;
	struct HPMHookPoint *HP_packets_addLens_pre;
	struct HPMHookPoint *HP_packets_addLens_post;
	struct HPMHookPoint *HP_packets_addLen_pre;
	struct HPMHookPoint *HP_packets_addLen_post;
	struct HPMHookPoint *HP_rnd_init_pre;
	struct HPMHookPoint *HP_rnd_init_post;
	struct HPMHookPoint *HP_rnd_final_pre;
	struct HPMHookPoint *HP_rnd_final_post;
	struct HPMHookPoint *HP_rnd_seed_pre;
	struct HPMHookPoint *HP_rnd_seed_post;
	struct HPMHookPoint *HP_rnd_random_pre;
	struct HPMHookPoint *HP_rnd_random_post;
	struct HPMHookPoint *HP_rnd_roll_pre;
	struct HPMHookPoint *HP_rnd_roll_post;
	struct HPMHookPoint *HP_rnd_value_pre;
	struct HPMHookPoint *HP_rnd_value_post;
	struct HPMHookPoint *HP_rnd_uniform_pre;
	struct HPMHookPoint *HP_rnd_uniform_post;
	struct HPMHookPoint *HP_rnd_uniform53_pre;
	struct HPMHookPoint *HP_rnd_uniform53_post;
	struct HPMHookPoint *HP_showmsg_init_pre;
	struct HPMHookPoint *HP_showmsg_init_post;
	struct HPMHookPoint *HP_showmsg_final_pre;
	struct HPMHookPoint *HP_showmsg_final_post;
	struct HPMHookPoint *HP_showmsg_clearScreen_pre;
	struct HPMHookPoint *HP_showmsg_clearScreen_post;
	struct HPMHookPoint *HP_showmsg_showMessageV_pre;
	struct HPMHookPoint *HP_showmsg_showMessageV_post;
	struct HPMHookPoint *HP_sockt_init_pre;
	struct HPMHookPoint *HP_sockt_init_post;
	struct HPMHookPoint *HP_sockt_final_pre;
	struct HPMHookPoint *HP_sockt_final_post;
	struct HPMHookPoint *HP_sockt_perform_pre;
	struct HPMHookPoint *HP_sockt_perform_post;
	struct HPMHookPoint *HP_sockt_datasync_pre;
	struct HPMHookPoint *HP_sockt_datasync_post;
	struct HPMHookPoint *HP_sockt_make_listen_bind_pre;
	struct HPMHookPoint *HP_sockt_make_listen_bind_post;
	struct HPMHookPoint *HP_sockt_make_connection_pre;
	struct HPMHookPoint *HP_sockt_make_connection_post;
	struct HPMHookPoint *HP_sockt_realloc_fifo_pre;
	struct HPMHookPoint *HP_sockt_realloc_fifo_post;
	struct HPMHookPoint *HP_sockt_realloc_writefifo_pre;
	struct HPMHookPoint *HP_sockt_realloc_writefifo_post;
	struct HPMHookPoint *HP_sockt_wfifoset_pre;
	struct HPMHookPoint *HP_sockt_wfifoset_post;
	struct HPMHookPoint *HP_sockt_wfifohead_pre;
	struct HPMHookPoint *HP_sockt_wfifohead_post;
	struct HPMHookPoint *HP_sockt_rfifoskip_pre;
	struct HPMHookPoint *HP_sockt_rfifoskip_post;
	struct HPMHookPoint *HP_sockt_close_pre;
	struct HPMHookPoint *HP_sockt_close_post;
	struct HPMHookPoint *HP_sockt_validateWfifo_pre;
	struct HPMHookPoint *HP_sockt_validateWfifo_post;
	struct HPMHookPoint *HP_sockt_session_is_valid_pre;
	struct HPMHookPoint *HP_sockt_session_is_valid_post;
	struct HPMHookPoint *HP_sockt_session_is_active_pre;
	struct HPMHookPoint *HP_sockt_session_is_active_post;
	struct HPMHookPoint *HP_sockt_flush_pre;
	struct HPMHookPoint *HP_sockt_flush_post;
	struct HPMHookPoint *HP_sockt_flush_fifos_pre;
	struct HPMHookPoint *HP_sockt_flush_fifos_post;
	struct HPMHookPoint *HP_sockt_set_nonblocking_pre;
	struct HPMHookPoint *HP_sockt_set_nonblocking_post;
	struct HPMHookPoint *HP_sockt_set_defaultparse_pre;
	struct HPMHookPoint *HP_sockt_set_defaultparse_post;
	struct HPMHookPoint *HP_sockt_host2ip_pre;
	struct HPMHookPoint *HP_sockt_host2ip_post;
	struct HPMHookPoint *HP_sockt_ip2str_pre;
	struct HPMHookPoint *HP_sockt_ip2str_post;
	struct HPMHookPoint *HP_sockt_str2ip_pre;
	struct HPMHookPoint *HP_sockt_str2ip_post;
	struct HPMHookPoint *HP_sockt_ntows_pre;
	struct HPMHookPoint *HP_sockt_ntows_post;
	struct HPMHookPoint *HP_sockt_getips_pre;
	struct HPMHookPoint *HP_sockt_getips_post;
	struct HPMHookPoint *HP_sockt_eof_pre;
	struct HPMHookPoint *HP_sockt_eof_post;
	struct HPMHookPoint *HP_sockt_lan_subnet_check_pre;
	struct HPMHookPoint *HP_sockt_lan_subnet_check_post;
	struct HPMHookPoint *HP_sockt_allowed_ip_check_pre;
	struct HPMHookPoint *HP_sockt_allowed_ip_check_post;
	struct HPMHookPoint *HP_sockt_trusted_ip_check_pre;
	struct HPMHookPoint *HP_sockt_trusted_ip_check_post;
	struct HPMHookPoint *HP_sockt_net_config_read_sub_pre;
	struct HPMHookPoint *HP_sockt_net_config_read_sub_post;
	struct HPMHookPoint *HP_sockt_net_config_read_pre;
	struct HPMHookPoint *HP_sockt_net_config_read_post;
	struct HPMHookPoint *HP_SQL_Connect_pre;
	struct HPMHookPoint *HP_SQL_Connect_post;
	struct HPMHookPoint *HP_SQL_GetTimeout_pre;
	struct HPMHookPoint *HP_SQL_GetTimeout_post;
	struct HPMHookPoint *HP_SQL_GetColumnNames_pre;
	struct HPMHookPoint *HP_SQL_GetColumnNames_post;
	struct HPMHookPoint *HP_SQL_SetEncoding_pre;
	struct HPMHookPoint *HP_SQL_SetEncoding_post;
	struct HPMHookPoint *HP_SQL_Ping_pre;
	struct HPMHookPoint *HP_SQL_Ping_post;
	struct HPMHookPoint *HP_SQL_EscapeString_pre;
	struct HPMHookPoint *HP_SQL_EscapeString_post;
	struct HPMHookPoint *HP_SQL_EscapeStringLen_pre;
	struct HPMHookPoint *HP_SQL_EscapeStringLen_post;
	struct HPMHookPoint *HP_SQL_QueryV_pre;
	struct HPMHookPoint *HP_SQL_QueryV_post;
	struct HPMHookPoint *HP_SQL_QueryStr_pre;
	struct HPMHookPoint *HP_SQL_QueryStr_post;
	struct HPMHookPoint *HP_SQL_LastInsertId_pre;
	struct HPMHookPoint *HP_SQL_LastInsertId_post;
	struct HPMHookPoint *HP_SQL_NumColumns_pre;
	struct HPMHookPoint *HP_SQL_NumColumns_post;
	struct HPMHookPoint *HP_SQL_NumRows_pre;
	struct HPMHookPoint *HP_SQL_NumRows_post;
	struct HPMHookPoint *HP_SQL_NextRow_pre;
	struct HPMHookPoint *HP_SQL_NextRow_post;
	struct HPMHookPoint *HP_SQL_GetData_pre;
	struct HPMHookPoint *HP_SQL_GetData_post;
	struct HPMHookPoint *HP_SQL_FreeResult_pre;
	struct HPMHookPoint *HP_SQL_FreeResult_post;
	struct HPMHookPoint *HP_SQL_ShowDebug__pre;
	struct HPMHookPoint *HP_SQL_ShowDebug__post;
	struct HPMHookPoint *HP_SQL_Free_pre;
	struct HPMHookPoint *HP_SQL_Free_post;
	struct HPMHookPoint *HP_SQL_Malloc_pre;
	struct HPMHookPoint *HP_SQL_Malloc_post;
	struct HPMHookPoint *HP_SQL_StmtMalloc_pre;
	struct HPMHookPoint *HP_SQL_StmtMalloc_post;
	struct HPMHookPoint *HP_SQL_StmtPrepareV_pre;
	struct HPMHookPoint *HP_SQL_StmtPrepareV_post;
	struct HPMHookPoint *HP_SQL_StmtPrepareStr_pre;
	struct HPMHookPoint *HP_SQL_StmtPrepareStr_post;
	struct HPMHookPoint *HP_SQL_StmtNumParams_pre;
	struct HPMHookPoint *HP_SQL_StmtNumParams_post;
	struct HPMHookPoint *HP_SQL_StmtBindParam_pre;
	struct HPMHookPoint *HP_SQL_StmtBindParam_post;
	struct HPMHookPoint *HP_SQL_StmtExecute_pre;
	struct HPMHookPoint *HP_SQL_StmtExecute_post;
	struct HPMHookPoint *HP_SQL_StmtLastInsertId_pre;
	struct HPMHookPoint *HP_SQL_StmtLastInsertId_post;
	struct HPMHookPoint *HP_SQL_StmtNumColumns_pre;
	struct HPMHookPoint *HP_SQL_StmtNumColumns_post;
	struct HPMHookPoint *HP_SQL_StmtBindColumn_pre;
	struct HPMHookPoint *HP_SQL_StmtBindColumn_post;
	struct HPMHookPoint *HP_SQL_StmtNumRows_pre;
	struct HPMHookPoint *HP_SQL_StmtNumRows_post;
	struct HPMHookPoint *HP_SQL_StmtNextRow_pre;
	struct HPMHookPoint *HP_SQL_StmtNextRow_post;
	struct HPMHookPoint *HP_SQL_StmtFreeResult_pre;
	struct HPMHookPoint *HP_SQL_StmtFreeResult_post;
	struct HPMHookPoint *HP_SQL_StmtFree_pre;
	struct HPMHookPoint *HP_SQL_StmtFree_post;
	struct HPMHookPoint *HP_SQL_StmtShowDebug__pre;
	struct HPMHookPoint *HP_SQL_StmtShowDebug__post;
	struct HPMHookPoint *HP_StrBuf_Malloc_pre;
	struct HPMHookPoint *HP_StrBuf_Malloc_post;
	struct HPMHookPoint *HP_StrBuf_Init_pre;
	struct HPMHookPoint *HP_StrBuf_Init_post;
	struct HPMHookPoint *HP_StrBuf_Vprintf_pre;
	struct HPMHookPoint *HP_StrBuf_Vprintf_post;
	struct HPMHookPoint *HP_StrBuf_Append_pre;
	struct HPMHookPoint *HP_StrBuf_Append_post;
	struct HPMHookPoint *HP_StrBuf_AppendStr_pre;
	struct HPMHookPoint *HP_StrBuf_AppendStr_post;
	struct HPMHookPoint *HP_StrBuf_Length_pre;
	struct HPMHookPoint *HP_StrBuf_Length_post;
	struct HPMHookPoint *HP_StrBuf_Value_pre;
	struct HPMHookPoint *HP_StrBuf_Value_post;
	struct HPMHookPoint *HP_StrBuf_Clear_pre;
	struct HPMHookPoint *HP_StrBuf_Clear_post;
	struct HPMHookPoint *HP_StrBuf_Destroy_pre;
	struct HPMHookPoint *HP_StrBuf_Destroy_post;
	struct HPMHookPoint *HP_StrBuf_Free_pre;
	struct HPMHookPoint *HP_StrBuf_Free_post;
	struct HPMHookPoint *HP_strlib_jstrescape_pre;
	struct HPMHookPoint *HP_strlib_jstrescape_post;
	struct HPMHookPoint *HP_strlib_jstrescapecpy_pre;
	struct HPMHookPoint *HP_strlib_jstrescapecpy_post;
	struct HPMHookPoint *HP_strlib_jmemescapecpy_pre;
	struct HPMHookPoint *HP_strlib_jmemescapecpy_post;
	struct HPMHookPoint *HP_strlib_remove_control_chars__pre;
	struct HPMHookPoint *HP_strlib_remove_control_chars__post;
	struct HPMHookPoint *HP_strlib_trim__pre;
	struct HPMHookPoint *HP_strlib_trim__post;
	struct HPMHookPoint *HP_strlib_normalize_name__pre;
	struct HPMHookPoint *HP_strlib_normalize_name__post;
	struct HPMHookPoint *HP_strlib_stristr__pre;
	struct HPMHookPoint *HP_strlib_stristr__post;
	struct HPMHookPoint *HP_strlib_strnlen__pre;
	struct HPMHookPoint *HP_strlib_strnlen__post;
	struct HPMHookPoint *HP_strlib_strtok_r__pre;
	struct HPMHookPoint *HP_strlib_strtok_r__post;
	struct HPMHookPoint *HP_strlib_e_mail_check__pre;
	struct HPMHookPoint *HP_strlib_e_mail_check__post;
	struct HPMHookPoint *HP_strlib_config_switch__pre;
	struct HPMHookPoint *HP_strlib_config_switch__post;
	struct HPMHookPoint *HP_strlib_safestrncpy__pre;
	struct HPMHookPoint *HP_strlib_safestrncpy__post;
	struct HPMHookPoint *HP_strlib_safestrnlen__pre;
	struct HPMHookPoint *HP_strlib_safestrnlen__post;
	struct HPMHookPoint *HP_strlib_strline__pre;
	struct HPMHookPoint *HP_strlib_strline__post;
	struct HPMHookPoint *HP_strlib_bin2hex__pre;
	struct HPMHookPoint *HP_strlib_bin2hex__post;
	struct HPMHookPoint *HP_sv_parse_next_pre;
	struct HPMHookPoint *HP_sv_parse_next_post;
	struct HPMHookPoint *HP_sv_parse_pre;
	struct HPMHookPoint *HP_sv_parse_post;
	struct HPMHookPoint *HP_sv_split_pre;
	struct HPMHookPoint *HP_sv_split_post;
	struct HPMHookPoint *HP_sv_escape_c_pre;
	struct HPMHookPoint *HP_sv_escape_c_post;
	struct HPMHookPoint *HP_sv_unescape_c_pre;
	struct HPMHookPoint *HP_sv_unescape_c_post;
	struct HPMHookPoint *HP_sv_skip_escaped_c_pre;
	struct HPMHookPoint *HP_sv_skip_escaped_c_post;
	struct HPMHookPoint *HP_sv_readdb_pre;
	struct HPMHookPoint *HP_sv_readdb_post;
	struct HPMHookPoint *HP_sysinfo_getpagesize_pre;
	struct HPMHookPoint *HP_sysinfo_getpagesize_post;
	struct HPMHookPoint *HP_sysinfo_platform_pre;
	struct HPMHookPoint *HP_sysinfo_platform_post;
	struct HPMHookPoint *HP_sysinfo_osversion_pre;
	struct HPMHookPoint *HP_sysinfo_osversion_post;
	struct HPMHookPoint *HP_sysinfo_cpu_pre;
	struct HPMHookPoint *HP_sysinfo_cpu_post;
	struct HPMHookPoint *HP_sysinfo_cpucores_pre;
	struct HPMHookPoint *HP_sysinfo_cpucores_post;
	struct HPMHookPoint *HP_sysinfo_arch_pre;
	struct HPMHookPoint *HP_sysinfo_arch_post;
	struct HPMHookPoint *HP_sysinfo_is64bit_pre;
	struct HPMHookPoint *HP_sysinfo_is64bit_post;
	struct HPMHookPoint *HP_sysinfo_compiler_pre;
	struct HPMHookPoint *HP_sysinfo_compiler_post;
	struct HPMHookPoint *HP_sysinfo_cflags_pre;
	struct HPMHookPoint *HP_sysinfo_cflags_post;
	struct HPMHookPoint *HP_sysinfo_time_pre;
	struct HPMHookPoint *HP_sysinfo_time_post;
	struct HPMHookPoint *HP_sysinfo_vcstype_pre;
	struct HPMHookPoint *HP_sysinfo_vcstype_post;
	struct HPMHookPoint *HP_sysinfo_vcstypeid_pre;
	struct HPMHookPoint *HP_sysinfo_vcstypeid_post;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_src_pre;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_src_post;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_scripts_pre;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_scripts_post;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_reload_pre;
	struct HPMHookPoint *HP_sysinfo_vcsrevision_reload_post;
	struct HPMHookPoint *HP_sysinfo_is_superuser_pre;
	struct HPMHookPoint *HP_sysinfo_is_superuser_post;
	struct HPMHookPoint *HP_sysinfo_init_pre;
	struct HPMHookPoint *HP_sysinfo_init_post;
	struct HPMHookPoint *HP_sysinfo_final_pre;
	struct HPMHookPoint *HP_sysinfo_final_post;
	struct HPMHookPoint *HP_thread_init_pre;
	struct HPMHookPoint *HP_thread_init_post;
	struct HPMHookPoint *HP_thread_final_pre;
	struct HPMHookPoint *HP_thread_final_post;
	struct HPMHookPoint *HP_thread_create_pre;
	struct HPMHookPoint *HP_thread_create_post;
	struct HPMHookPoint *HP_thread_create_opt_pre;
	struct HPMHookPoint *HP_thread_create_opt_post;
	struct HPMHookPoint *HP_thread_destroy_pre;
	struct HPMHookPoint *HP_thread_destroy_post;
	struct HPMHookPoint *HP_thread_self_pre;
	struct HPMHookPoint *HP_thread_self_post;
	struct HPMHookPoint *HP_thread_get_tid_pre;
	struct HPMHookPoint *HP_thread_get_tid_post;
	struct HPMHookPoint *HP_thread_wait_pre;
	struct HPMHookPoint *HP_thread_wait_post;
	struct HPMHookPoint *HP_thread_prio_set_pre;
	struct HPMHookPoint *HP_thread_prio_set_post;
	struct HPMHookPoint *HP_thread_prio_get_pre;
	struct HPMHookPoint *HP_thread_prio_get_post;
	struct HPMHookPoint *HP_thread_yield_pre;
	struct HPMHookPoint *HP_thread_yield_post;
	struct HPMHookPoint *HP_timer_gettick_pre;
	struct HPMHookPoint *HP_timer_gettick_post;
	struct HPMHookPoint *HP_timer_gettick_nocache_pre;
	struct HPMHookPoint *HP_timer_gettick_nocache_post;
	struct HPMHookPoint *HP_timer_add_pre;
	struct HPMHookPoint *HP_timer_add_post;
	struct HPMHookPoint *HP_timer_add_interval_pre;
	struct HPMHookPoint *HP_timer_add_interval_post;
	struct HPMHookPoint *HP_timer_get_pre;
	struct HPMHookPoint *HP_timer_get_post;
	struct HPMHookPoint *HP_timer_delete_pre;
	struct HPMHookPoint *HP_timer_delete_post;
	struct HPMHookPoint *HP_timer_addtick_pre;
	struct HPMHookPoint *HP_timer_addtick_post;
	struct HPMHookPoint *HP_timer_settick_pre;
	struct HPMHookPoint *HP_timer_settick_post;
	struct HPMHookPoint *HP_timer_add_func_list_pre;
	struct HPMHookPoint *HP_timer_add_func_list_post;
	struct HPMHookPoint *HP_timer_get_uptime_pre;
	struct HPMHookPoint *HP_timer_get_uptime_post;
	struct HPMHookPoint *HP_timer_perform_pre;
	struct HPMHookPoint *HP_timer_perform_post;
	struct HPMHookPoint *HP_timer_init_pre;
	struct HPMHookPoint *HP_timer_init_post;
	struct HPMHookPoint *HP_timer_final_pre;
	struct HPMHookPoint *HP_timer_final_post;
} list;

struct {
	int HP_HCache_init_pre;
	int HP_HCache_init_post;
	int HP_HCache_check_pre;
	int HP_HCache_check_post;
	int HP_HCache_open_pre;
	int HP_HCache_open_post;
	int HP_account_db_sql_up_pre;
	int HP_account_db_sql_up_post;
	int HP_account_mmo_send_accreg2_pre;
	int HP_account_mmo_send_accreg2_post;
	int HP_account_mmo_save_accreg2_pre;
	int HP_account_mmo_save_accreg2_post;
	int HP_account_mmo_auth_fromsql_pre;
	int HP_account_mmo_auth_fromsql_post;
	int HP_account_mmo_auth_tosql_pre;
	int HP_account_mmo_auth_tosql_post;
	int HP_account_db_sql_pre;
	int HP_account_db_sql_post;
	int HP_account_db_sql_init_pre;
	int HP_account_db_sql_init_post;
	int HP_account_db_sql_destroy_pre;
	int HP_account_db_sql_destroy_post;
	int HP_account_db_sql_get_property_pre;
	int HP_account_db_sql_get_property_post;
	int HP_account_db_sql_set_property_pre;
	int HP_account_db_sql_set_property_post;
	int HP_account_db_sql_create_pre;
	int HP_account_db_sql_create_post;
	int HP_account_db_sql_remove_pre;
	int HP_account_db_sql_remove_post;
	int HP_account_db_sql_save_pre;
	int HP_account_db_sql_save_post;
	int HP_account_db_sql_load_num_pre;
	int HP_account_db_sql_load_num_post;
	int HP_account_db_sql_load_str_pre;
	int HP_account_db_sql_load_str_post;
	int HP_account_db_sql_iterator_pre;
	int HP_account_db_sql_iterator_post;
	int HP_account_db_sql_iter_destroy_pre;
	int HP_account_db_sql_iter_destroy_post;
	int HP_account_db_sql_iter_next_pre;
	int HP_account_db_sql_iter_next_post;
	int HP_account_db_read_inter_pre;
	int HP_account_db_read_inter_post;
	int HP_cmdline_init_pre;
	int HP_cmdline_init_post;
	int HP_cmdline_final_pre;
	int HP_cmdline_final_post;
	int HP_cmdline_arg_add_pre;
	int HP_cmdline_arg_add_post;
	int HP_cmdline_exec_pre;
	int HP_cmdline_exec_post;
	int HP_cmdline_arg_next_value_pre;
	int HP_cmdline_arg_next_value_post;
	int HP_cmdline_arg_source_pre;
	int HP_cmdline_arg_source_post;
	int HP_console_init_pre;
	int HP_console_init_post;
	int HP_console_final_pre;
	int HP_console_final_post;
	int HP_console_display_title_pre;
	int HP_console_display_title_post;
	int HP_console_display_gplnotice_pre;
	int HP_console_display_gplnotice_post;
	int HP_core_shutdown_callback_pre;
	int HP_core_shutdown_callback_post;
	int HP_DB_fix_options_pre;
	int HP_DB_fix_options_post;
	int HP_DB_default_cmp_pre;
	int HP_DB_default_cmp_post;
	int HP_DB_default_hash_pre;
	int HP_DB_default_hash_post;
	int HP_DB_default_release_pre;
	int HP_DB_default_release_post;
	int HP_DB_custom_release_pre;
	int HP_DB_custom_release_post;
	int HP_DB_alloc_pre;
	int HP_DB_alloc_post;
	int HP_DB_i2key_pre;
	int HP_DB_i2key_post;
	int HP_DB_ui2key_pre;
	int HP_DB_ui2key_post;
	int HP_DB_str2key_pre;
	int HP_DB_str2key_post;
	int HP_DB_i642key_pre;
	int HP_DB_i642key_post;
	int HP_DB_ui642key_pre;
	int HP_DB_ui642key_post;
	int HP_DB_i2data_pre;
	int HP_DB_i2data_post;
	int HP_DB_ui2data_pre;
	int HP_DB_ui2data_post;
	int HP_DB_ptr2data_pre;
	int HP_DB_ptr2data_post;
	int HP_DB_data2i_pre;
	int HP_DB_data2i_post;
	int HP_DB_data2ui_pre;
	int HP_DB_data2ui_post;
	int HP_DB_data2ptr_pre;
	int HP_DB_data2ptr_post;
	int HP_DB_init_pre;
	int HP_DB_init_post;
	int HP_DB_final_pre;
	int HP_DB_final_post;
	int HP_des_decrypt_block_pre;
	int HP_des_decrypt_block_post;
	int HP_des_decrypt_pre;
	int HP_des_decrypt_post;
	int HP_ipban_init_pre;
	int HP_ipban_init_post;
	int HP_ipban_final_pre;
	int HP_ipban_final_post;
	int HP_ipban_cleanup_pre;
	int HP_ipban_cleanup_post;
	int HP_ipban_config_read_inter_pre;
	int HP_ipban_config_read_inter_post;
	int HP_ipban_config_read_connection_pre;
	int HP_ipban_config_read_connection_post;
	int HP_ipban_config_read_dynamic_pre;
	int HP_ipban_config_read_dynamic_post;
	int HP_ipban_config_read_pre;
	int HP_ipban_config_read_post;
	int HP_ipban_check_pre;
	int HP_ipban_check_post;
	int HP_ipban_log_pre;
	int HP_ipban_log_post;
	int HP_lchrif_server_init_pre;
	int HP_lchrif_server_init_post;
	int HP_lchrif_server_destroy_pre;
	int HP_lchrif_server_destroy_post;
	int HP_lchrif_server_reset_pre;
	int HP_lchrif_server_reset_post;
	int HP_lchrif_on_disconnect_pre;
	int HP_lchrif_on_disconnect_post;
	int HP_lclif_init_pre;
	int HP_lclif_init_post;
	int HP_lclif_final_pre;
	int HP_lclif_final_post;
	int HP_lclif_connection_error_pre;
	int HP_lclif_connection_error_post;
	int HP_lclif_server_list_pre;
	int HP_lclif_server_list_post;
	int HP_lclif_auth_failed_pre;
	int HP_lclif_auth_failed_post;
	int HP_lclif_login_error_pre;
	int HP_lclif_login_error_post;
	int HP_lclif_coding_key_pre;
	int HP_lclif_coding_key_post;
	int HP_lclif_packet_pre;
	int HP_lclif_packet_post;
	int HP_lclif_parse_packet_pre;
	int HP_lclif_parse_packet_post;
	int HP_lclif_parse_pre;
	int HP_lclif_parse_post;
	int HP_PRIV__lclif_packetdb_loaddb_pre;
	int HP_PRIV__lclif_packetdb_loaddb_post;
	int HP_PRIV__lclif_parse_sub_pre;
	int HP_PRIV__lclif_parse_sub_post;
	int HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre;
	int HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post;
	int HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre;
	int HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post;
	int HP_PRIV__lclif_parse_CA_LOGIN_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN_post;
	int HP_PRIV__lclif_parse_CA_LOGIN2_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN2_post;
	int HP_PRIV__lclif_parse_CA_LOGIN3_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN3_post;
	int HP_PRIV__lclif_parse_CA_LOGIN4_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN4_post;
	int HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post;
	int HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN_HAN_post;
	int HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre;
	int HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post;
	int HP_PRIV__lclif_parse_CA_LOGIN_OTP_pre;
	int HP_PRIV__lclif_parse_CA_LOGIN_OTP_post;
	int HP_PRIV__lclif_parse_CA_ACK_MOBILE_OTP_pre;
	int HP_PRIV__lclif_parse_CA_ACK_MOBILE_OTP_post;
	int HP_PRIV__lclif_parse_CA_OTP_CODE_pre;
	int HP_PRIV__lclif_parse_CA_OTP_CODE_post;
	int HP_PRIV__lclif_parse_CA_REQ_HASH_pre;
	int HP_PRIV__lclif_parse_CA_REQ_HASH_post;
	int HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre;
	int HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post;
	int HP_libconfig_read_pre;
	int HP_libconfig_read_post;
	int HP_libconfig_write_pre;
	int HP_libconfig_write_post;
	int HP_libconfig_set_options_pre;
	int HP_libconfig_set_options_post;
	int HP_libconfig_get_options_pre;
	int HP_libconfig_get_options_post;
	int HP_libconfig_read_string_pre;
	int HP_libconfig_read_string_post;
	int HP_libconfig_read_file_src_pre;
	int HP_libconfig_read_file_src_post;
	int HP_libconfig_write_file_pre;
	int HP_libconfig_write_file_post;
	int HP_libconfig_set_destructor_pre;
	int HP_libconfig_set_destructor_post;
	int HP_libconfig_set_include_dir_pre;
	int HP_libconfig_set_include_dir_post;
	int HP_libconfig_init_pre;
	int HP_libconfig_init_post;
	int HP_libconfig_destroy_pre;
	int HP_libconfig_destroy_post;
	int HP_libconfig_setting_get_int_pre;
	int HP_libconfig_setting_get_int_post;
	int HP_libconfig_setting_get_int64_pre;
	int HP_libconfig_setting_get_int64_post;
	int HP_libconfig_setting_get_float_pre;
	int HP_libconfig_setting_get_float_post;
	int HP_libconfig_setting_get_bool_pre;
	int HP_libconfig_setting_get_bool_post;
	int HP_libconfig_setting_get_string_pre;
	int HP_libconfig_setting_get_string_post;
	int HP_libconfig_setting_lookup_pre;
	int HP_libconfig_setting_lookup_post;
	int HP_libconfig_setting_lookup_int_pre;
	int HP_libconfig_setting_lookup_int_post;
	int HP_libconfig_setting_lookup_int64_pre;
	int HP_libconfig_setting_lookup_int64_post;
	int HP_libconfig_setting_lookup_float_pre;
	int HP_libconfig_setting_lookup_float_post;
	int HP_libconfig_setting_lookup_bool_pre;
	int HP_libconfig_setting_lookup_bool_post;
	int HP_libconfig_setting_lookup_string_pre;
	int HP_libconfig_setting_lookup_string_post;
	int HP_libconfig_setting_set_int_pre;
	int HP_libconfig_setting_set_int_post;
	int HP_libconfig_setting_set_int64_pre;
	int HP_libconfig_setting_set_int64_post;
	int HP_libconfig_setting_set_float_pre;
	int HP_libconfig_setting_set_float_post;
	int HP_libconfig_setting_set_bool_pre;
	int HP_libconfig_setting_set_bool_post;
	int HP_libconfig_setting_set_string_pre;
	int HP_libconfig_setting_set_string_post;
	int HP_libconfig_setting_set_format_pre;
	int HP_libconfig_setting_set_format_post;
	int HP_libconfig_setting_get_format_pre;
	int HP_libconfig_setting_get_format_post;
	int HP_libconfig_setting_get_int_elem_pre;
	int HP_libconfig_setting_get_int_elem_post;
	int HP_libconfig_setting_get_int64_elem_pre;
	int HP_libconfig_setting_get_int64_elem_post;
	int HP_libconfig_setting_get_float_elem_pre;
	int HP_libconfig_setting_get_float_elem_post;
	int HP_libconfig_setting_get_bool_elem_pre;
	int HP_libconfig_setting_get_bool_elem_post;
	int HP_libconfig_setting_get_string_elem_pre;
	int HP_libconfig_setting_get_string_elem_post;
	int HP_libconfig_setting_set_int_elem_pre;
	int HP_libconfig_setting_set_int_elem_post;
	int HP_libconfig_setting_set_int64_elem_pre;
	int HP_libconfig_setting_set_int64_elem_post;
	int HP_libconfig_setting_set_float_elem_pre;
	int HP_libconfig_setting_set_float_elem_post;
	int HP_libconfig_setting_set_bool_elem_pre;
	int HP_libconfig_setting_set_bool_elem_post;
	int HP_libconfig_setting_set_string_elem_pre;
	int HP_libconfig_setting_set_string_elem_post;
	int HP_libconfig_setting_index_pre;
	int HP_libconfig_setting_index_post;
	int HP_libconfig_setting_length_pre;
	int HP_libconfig_setting_length_post;
	int HP_libconfig_setting_get_elem_pre;
	int HP_libconfig_setting_get_elem_post;
	int HP_libconfig_setting_get_member_pre;
	int HP_libconfig_setting_get_member_post;
	int HP_libconfig_setting_add_pre;
	int HP_libconfig_setting_add_post;
	int HP_libconfig_setting_remove_pre;
	int HP_libconfig_setting_remove_post;
	int HP_libconfig_setting_remove_elem_pre;
	int HP_libconfig_setting_remove_elem_post;
	int HP_libconfig_setting_set_hook_pre;
	int HP_libconfig_setting_set_hook_post;
	int HP_libconfig_lookup_pre;
	int HP_libconfig_lookup_post;
	int HP_libconfig_lookup_int_pre;
	int HP_libconfig_lookup_int_post;
	int HP_libconfig_lookup_int64_pre;
	int HP_libconfig_lookup_int64_post;
	int HP_libconfig_lookup_float_pre;
	int HP_libconfig_lookup_float_post;
	int HP_libconfig_lookup_bool_pre;
	int HP_libconfig_lookup_bool_post;
	int HP_libconfig_lookup_string_pre;
	int HP_libconfig_lookup_string_post;
	int HP_libconfig_load_file_pre;
	int HP_libconfig_load_file_post;
	int HP_libconfig_setting_copy_simple_pre;
	int HP_libconfig_setting_copy_simple_post;
	int HP_libconfig_setting_copy_elem_pre;
	int HP_libconfig_setting_copy_elem_post;
	int HP_libconfig_setting_copy_aggregate_pre;
	int HP_libconfig_setting_copy_aggregate_post;
	int HP_libconfig_setting_copy_pre;
	int HP_libconfig_setting_copy_post;
	int HP_libconfig_setting_get_bool_real_pre;
	int HP_libconfig_setting_get_bool_real_post;
	int HP_libconfig_setting_get_uint32_pre;
	int HP_libconfig_setting_get_uint32_post;
	int HP_libconfig_setting_get_uint16_pre;
	int HP_libconfig_setting_get_uint16_post;
	int HP_libconfig_setting_get_int16_pre;
	int HP_libconfig_setting_get_int16_post;
	int HP_libconfig_setting_lookup_bool_real_pre;
	int HP_libconfig_setting_lookup_bool_real_post;
	int HP_libconfig_setting_lookup_uint32_pre;
	int HP_libconfig_setting_lookup_uint32_post;
	int HP_libconfig_setting_lookup_uint16_pre;
	int HP_libconfig_setting_lookup_uint16_post;
	int HP_libconfig_setting_lookup_int16_pre;
	int HP_libconfig_setting_lookup_int16_post;
	int HP_libconfig_setting_lookup_mutable_string_pre;
	int HP_libconfig_setting_lookup_mutable_string_post;
	int HP_libconfig_lookup_mutable_string_pre;
	int HP_libconfig_lookup_mutable_string_post;
	int HP_login_mmo_auth_pre;
	int HP_login_mmo_auth_post;
	int HP_login_mmo_auth_new_pre;
	int HP_login_mmo_auth_new_post;
	int HP_login_waiting_disconnect_timer_pre;
	int HP_login_waiting_disconnect_timer_post;
	int HP_login_create_online_user_pre;
	int HP_login_create_online_user_post;
	int HP_login_add_online_user_pre;
	int HP_login_add_online_user_post;
	int HP_login_remove_online_user_pre;
	int HP_login_remove_online_user_post;
	int HP_login_online_db_setoffline_pre;
	int HP_login_online_db_setoffline_post;
	int HP_login_online_data_cleanup_sub_pre;
	int HP_login_online_data_cleanup_sub_post;
	int HP_login_online_data_cleanup_pre;
	int HP_login_online_data_cleanup_post;
	int HP_login_sync_ip_addresses_pre;
	int HP_login_sync_ip_addresses_post;
	int HP_login_check_encrypted_pre;
	int HP_login_check_encrypted_post;
	int HP_login_check_password_pre;
	int HP_login_check_password_post;
	int HP_login_lan_subnet_check_pre;
	int HP_login_lan_subnet_check_post;
	int HP_login_fromchar_accinfo_pre;
	int HP_login_fromchar_accinfo_post;
	int HP_login_fromchar_account_pre;
	int HP_login_fromchar_account_post;
	int HP_login_fromchar_account_update_other_pre;
	int HP_login_fromchar_account_update_other_post;
	int HP_login_fromchar_auth_ack_pre;
	int HP_login_fromchar_auth_ack_post;
	int HP_login_fromchar_ban_pre;
	int HP_login_fromchar_ban_post;
	int HP_login_fromchar_change_sex_other_pre;
	int HP_login_fromchar_change_sex_other_post;
	int HP_login_fromchar_pong_pre;
	int HP_login_fromchar_pong_post;
	int HP_login_fromchar_parse_auth_pre;
	int HP_login_fromchar_parse_auth_post;
	int HP_login_fromchar_parse_update_users_pre;
	int HP_login_fromchar_parse_update_users_post;
	int HP_login_fromchar_parse_request_change_email_pre;
	int HP_login_fromchar_parse_request_change_email_post;
	int HP_login_fromchar_parse_account_data_pre;
	int HP_login_fromchar_parse_account_data_post;
	int HP_login_fromchar_parse_ping_pre;
	int HP_login_fromchar_parse_ping_post;
	int HP_login_fromchar_parse_change_email_pre;
	int HP_login_fromchar_parse_change_email_post;
	int HP_login_fromchar_parse_account_update_pre;
	int HP_login_fromchar_parse_account_update_post;
	int HP_login_fromchar_parse_ban_pre;
	int HP_login_fromchar_parse_ban_post;
	int HP_login_fromchar_parse_change_sex_pre;
	int HP_login_fromchar_parse_change_sex_post;
	int HP_login_fromchar_parse_account_reg2_pre;
	int HP_login_fromchar_parse_account_reg2_post;
	int HP_login_fromchar_parse_unban_pre;
	int HP_login_fromchar_parse_unban_post;
	int HP_login_fromchar_parse_account_online_pre;
	int HP_login_fromchar_parse_account_online_post;
	int HP_login_fromchar_parse_account_offline_pre;
	int HP_login_fromchar_parse_account_offline_post;
	int HP_login_fromchar_parse_online_accounts_pre;
	int HP_login_fromchar_parse_online_accounts_post;
	int HP_login_fromchar_parse_request_account_reg2_pre;
	int HP_login_fromchar_parse_request_account_reg2_post;
	int HP_login_fromchar_parse_update_wan_ip_pre;
	int HP_login_fromchar_parse_update_wan_ip_post;
	int HP_login_fromchar_parse_all_offline_pre;
	int HP_login_fromchar_parse_all_offline_post;
	int HP_login_fromchar_parse_change_pincode_pre;
	int HP_login_fromchar_parse_change_pincode_post;
	int HP_login_fromchar_parse_wrong_pincode_pre;
	int HP_login_fromchar_parse_wrong_pincode_post;
	int HP_login_fromchar_parse_accinfo_pre;
	int HP_login_fromchar_parse_accinfo_post;
	int HP_login_parse_fromchar_pre;
	int HP_login_parse_fromchar_post;
	int HP_login_kick_pre;
	int HP_login_kick_post;
	int HP_login_auth_ok_pre;
	int HP_login_auth_ok_post;
	int HP_login_auth_failed_pre;
	int HP_login_auth_failed_post;
	int HP_login_client_login_pre;
	int HP_login_client_login_post;
	int HP_login_client_login_otp_pre;
	int HP_login_client_login_otp_post;
	int HP_login_client_login_mobile_otp_request_pre;
	int HP_login_client_login_mobile_otp_request_post;
	int HP_login_char_server_connection_status_pre;
	int HP_login_char_server_connection_status_post;
	int HP_login_parse_request_connection_pre;
	int HP_login_parse_request_connection_post;
	int HP_login_config_set_defaults_pre;
	int HP_login_config_set_defaults_post;
	int HP_login_config_read_pre;
	int HP_login_config_read_post;
	int HP_login_config_read_inter_pre;
	int HP_login_config_read_inter_post;
	int HP_login_config_read_console_pre;
	int HP_login_config_read_console_post;
	int HP_login_config_read_log_pre;
	int HP_login_config_read_log_post;
	int HP_login_config_read_account_pre;
	int HP_login_config_read_account_post;
	int HP_login_config_read_permission_pre;
	int HP_login_config_read_permission_post;
	int HP_login_config_read_permission_hash_pre;
	int HP_login_config_read_permission_hash_post;
	int HP_login_config_read_permission_blacklist_pre;
	int HP_login_config_read_permission_blacklist_post;
	int HP_login_config_read_users_pre;
	int HP_login_config_read_users_post;
	int HP_login_clear_dnsbl_servers_pre;
	int HP_login_clear_dnsbl_servers_post;
	int HP_login_config_set_dnsbl_servers_pre;
	int HP_login_config_set_dnsbl_servers_post;
	int HP_login_clear_client_hash_nodes_pre;
	int HP_login_clear_client_hash_nodes_post;
	int HP_login_config_set_md5hash_pre;
	int HP_login_config_set_md5hash_post;
	int HP_login_convert_users_to_colors_pre;
	int HP_login_convert_users_to_colors_post;
	int HP_loginlog_failedattempts_pre;
	int HP_loginlog_failedattempts_post;
	int HP_loginlog_log_pre;
	int HP_loginlog_log_post;
	int HP_loginlog_init_pre;
	int HP_loginlog_init_post;
	int HP_loginlog_final_pre;
	int HP_loginlog_final_post;
	int HP_loginlog_config_read_names_pre;
	int HP_loginlog_config_read_names_post;
	int HP_loginlog_config_read_log_pre;
	int HP_loginlog_config_read_log_post;
	int HP_loginlog_config_read_pre;
	int HP_loginlog_config_read_post;
	int HP_md5_string_pre;
	int HP_md5_string_post;
	int HP_md5_binary_pre;
	int HP_md5_binary_post;
	int HP_md5_salt_pre;
	int HP_md5_salt_post;
	int HP_mutex_create_pre;
	int HP_mutex_create_post;
	int HP_mutex_destroy_pre;
	int HP_mutex_destroy_post;
	int HP_mutex_lock_pre;
	int HP_mutex_lock_post;
	int HP_mutex_trylock_pre;
	int HP_mutex_trylock_post;
	int HP_mutex_unlock_pre;
	int HP_mutex_unlock_post;
	int HP_mutex_cond_create_pre;
	int HP_mutex_cond_create_post;
	int HP_mutex_cond_destroy_pre;
	int HP_mutex_cond_destroy_post;
	int HP_mutex_cond_wait_pre;
	int HP_mutex_cond_wait_post;
	int HP_mutex_cond_signal_pre;
	int HP_mutex_cond_signal_post;
	int HP_mutex_cond_broadcast_pre;
	int HP_mutex_cond_broadcast_post;
	int HP_nullpo_assert_report_pre;
	int HP_nullpo_assert_report_post;
	int HP_packets_init_pre;
	int HP_packets_init_post;
	int HP_packets_final_pre;
	int HP_packets_final_post;
	int HP_packets_addLens_pre;
	int HP_packets_addLens_post;
	int HP_packets_addLen_pre;
	int HP_packets_addLen_post;
	int HP_rnd_init_pre;
	int HP_rnd_init_post;
	int HP_rnd_final_pre;
	int HP_rnd_final_post;
	int HP_rnd_seed_pre;
	int HP_rnd_seed_post;
	int HP_rnd_random_pre;
	int HP_rnd_random_post;
	int HP_rnd_roll_pre;
	int HP_rnd_roll_post;
	int HP_rnd_value_pre;
	int HP_rnd_value_post;
	int HP_rnd_uniform_pre;
	int HP_rnd_uniform_post;
	int HP_rnd_uniform53_pre;
	int HP_rnd_uniform53_post;
	int HP_showmsg_init_pre;
	int HP_showmsg_init_post;
	int HP_showmsg_final_pre;
	int HP_showmsg_final_post;
	int HP_showmsg_clearScreen_pre;
	int HP_showmsg_clearScreen_post;
	int HP_showmsg_showMessageV_pre;
	int HP_showmsg_showMessageV_post;
	int HP_sockt_init_pre;
	int HP_sockt_init_post;
	int HP_sockt_final_pre;
	int HP_sockt_final_post;
	int HP_sockt_perform_pre;
	int HP_sockt_perform_post;
	int HP_sockt_datasync_pre;
	int HP_sockt_datasync_post;
	int HP_sockt_make_listen_bind_pre;
	int HP_sockt_make_listen_bind_post;
	int HP_sockt_make_connection_pre;
	int HP_sockt_make_connection_post;
	int HP_sockt_realloc_fifo_pre;
	int HP_sockt_realloc_fifo_post;
	int HP_sockt_realloc_writefifo_pre;
	int HP_sockt_realloc_writefifo_post;
	int HP_sockt_wfifoset_pre;
	int HP_sockt_wfifoset_post;
	int HP_sockt_wfifohead_pre;
	int HP_sockt_wfifohead_post;
	int HP_sockt_rfifoskip_pre;
	int HP_sockt_rfifoskip_post;
	int HP_sockt_close_pre;
	int HP_sockt_close_post;
	int HP_sockt_validateWfifo_pre;
	int HP_sockt_validateWfifo_post;
	int HP_sockt_session_is_valid_pre;
	int HP_sockt_session_is_valid_post;
	int HP_sockt_session_is_active_pre;
	int HP_sockt_session_is_active_post;
	int HP_sockt_flush_pre;
	int HP_sockt_flush_post;
	int HP_sockt_flush_fifos_pre;
	int HP_sockt_flush_fifos_post;
	int HP_sockt_set_nonblocking_pre;
	int HP_sockt_set_nonblocking_post;
	int HP_sockt_set_defaultparse_pre;
	int HP_sockt_set_defaultparse_post;
	int HP_sockt_host2ip_pre;
	int HP_sockt_host2ip_post;
	int HP_sockt_ip2str_pre;
	int HP_sockt_ip2str_post;
	int HP_sockt_str2ip_pre;
	int HP_sockt_str2ip_post;
	int HP_sockt_ntows_pre;
	int HP_sockt_ntows_post;
	int HP_sockt_getips_pre;
	int HP_sockt_getips_post;
	int HP_sockt_eof_pre;
	int HP_sockt_eof_post;
	int HP_sockt_lan_subnet_check_pre;
	int HP_sockt_lan_subnet_check_post;
	int HP_sockt_allowed_ip_check_pre;
	int HP_sockt_allowed_ip_check_post;
	int HP_sockt_trusted_ip_check_pre;
	int HP_sockt_trusted_ip_check_post;
	int HP_sockt_net_config_read_sub_pre;
	int HP_sockt_net_config_read_sub_post;
	int HP_sockt_net_config_read_pre;
	int HP_sockt_net_config_read_post;
	int HP_SQL_Connect_pre;
	int HP_SQL_Connect_post;
	int HP_SQL_GetTimeout_pre;
	int HP_SQL_GetTimeout_post;
	int HP_SQL_GetColumnNames_pre;
	int HP_SQL_GetColumnNames_post;
	int HP_SQL_SetEncoding_pre;
	int HP_SQL_SetEncoding_post;
	int HP_SQL_Ping_pre;
	int HP_SQL_Ping_post;
	int HP_SQL_EscapeString_pre;
	int HP_SQL_EscapeString_post;
	int HP_SQL_EscapeStringLen_pre;
	int HP_SQL_EscapeStringLen_post;
	int HP_SQL_QueryV_pre;
	int HP_SQL_QueryV_post;
	int HP_SQL_QueryStr_pre;
	int HP_SQL_QueryStr_post;
	int HP_SQL_LastInsertId_pre;
	int HP_SQL_LastInsertId_post;
	int HP_SQL_NumColumns_pre;
	int HP_SQL_NumColumns_post;
	int HP_SQL_NumRows_pre;
	int HP_SQL_NumRows_post;
	int HP_SQL_NextRow_pre;
	int HP_SQL_NextRow_post;
	int HP_SQL_GetData_pre;
	int HP_SQL_GetData_post;
	int HP_SQL_FreeResult_pre;
	int HP_SQL_FreeResult_post;
	int HP_SQL_ShowDebug__pre;
	int HP_SQL_ShowDebug__post;
	int HP_SQL_Free_pre;
	int HP_SQL_Free_post;
	int HP_SQL_Malloc_pre;
	int HP_SQL_Malloc_post;
	int HP_SQL_StmtMalloc_pre;
	int HP_SQL_StmtMalloc_post;
	int HP_SQL_StmtPrepareV_pre;
	int HP_SQL_StmtPrepareV_post;
	int HP_SQL_StmtPrepareStr_pre;
	int HP_SQL_StmtPrepareStr_post;
	int HP_SQL_StmtNumParams_pre;
	int HP_SQL_StmtNumParams_post;
	int HP_SQL_StmtBindParam_pre;
	int HP_SQL_StmtBindParam_post;
	int HP_SQL_StmtExecute_pre;
	int HP_SQL_StmtExecute_post;
	int HP_SQL_StmtLastInsertId_pre;
	int HP_SQL_StmtLastInsertId_post;
	int HP_SQL_StmtNumColumns_pre;
	int HP_SQL_StmtNumColumns_post;
	int HP_SQL_StmtBindColumn_pre;
	int HP_SQL_StmtBindColumn_post;
	int HP_SQL_StmtNumRows_pre;
	int HP_SQL_StmtNumRows_post;
	int HP_SQL_StmtNextRow_pre;
	int HP_SQL_StmtNextRow_post;
	int HP_SQL_StmtFreeResult_pre;
	int HP_SQL_StmtFreeResult_post;
	int HP_SQL_StmtFree_pre;
	int HP_SQL_StmtFree_post;
	int HP_SQL_StmtShowDebug__pre;
	int HP_SQL_StmtShowDebug__post;
	int HP_StrBuf_Malloc_pre;
	int HP_StrBuf_Malloc_post;
	int HP_StrBuf_Init_pre;
	int HP_StrBuf_Init_post;
	int HP_StrBuf_Vprintf_pre;
	int HP_StrBuf_Vprintf_post;
	int HP_StrBuf_Append_pre;
	int HP_StrBuf_Append_post;
	int HP_StrBuf_AppendStr_pre;
	int HP_StrBuf_AppendStr_post;
	int HP_StrBuf_Length_pre;
	int HP_StrBuf_Length_post;
	int HP_StrBuf_Value_pre;
	int HP_StrBuf_Value_post;
	int HP_StrBuf_Clear_pre;
	int HP_StrBuf_Clear_post;
	int HP_StrBuf_Destroy_pre;
	int HP_StrBuf_Destroy_post;
	int HP_StrBuf_Free_pre;
	int HP_StrBuf_Free_post;
	int HP_strlib_jstrescape_pre;
	int HP_strlib_jstrescape_post;
	int HP_strlib_jstrescapecpy_pre;
	int HP_strlib_jstrescapecpy_post;
	int HP_strlib_jmemescapecpy_pre;
	int HP_strlib_jmemescapecpy_post;
	int HP_strlib_remove_control_chars__pre;
	int HP_strlib_remove_control_chars__post;
	int HP_strlib_trim__pre;
	int HP_strlib_trim__post;
	int HP_strlib_normalize_name__pre;
	int HP_strlib_normalize_name__post;
	int HP_strlib_stristr__pre;
	int HP_strlib_stristr__post;
	int HP_strlib_strnlen__pre;
	int HP_strlib_strnlen__post;
	int HP_strlib_strtok_r__pre;
	int HP_strlib_strtok_r__post;
	int HP_strlib_e_mail_check__pre;
	int HP_strlib_e_mail_check__post;
	int HP_strlib_config_switch__pre;
	int HP_strlib_config_switch__post;
	int HP_strlib_safestrncpy__pre;
	int HP_strlib_safestrncpy__post;
	int HP_strlib_safestrnlen__pre;
	int HP_strlib_safestrnlen__post;
	int HP_strlib_strline__pre;
	int HP_strlib_strline__post;
	int HP_strlib_bin2hex__pre;
	int HP_strlib_bin2hex__post;
	int HP_sv_parse_next_pre;
	int HP_sv_parse_next_post;
	int HP_sv_parse_pre;
	int HP_sv_parse_post;
	int HP_sv_split_pre;
	int HP_sv_split_post;
	int HP_sv_escape_c_pre;
	int HP_sv_escape_c_post;
	int HP_sv_unescape_c_pre;
	int HP_sv_unescape_c_post;
	int HP_sv_skip_escaped_c_pre;
	int HP_sv_skip_escaped_c_post;
	int HP_sv_readdb_pre;
	int HP_sv_readdb_post;
	int HP_sysinfo_getpagesize_pre;
	int HP_sysinfo_getpagesize_post;
	int HP_sysinfo_platform_pre;
	int HP_sysinfo_platform_post;
	int HP_sysinfo_osversion_pre;
	int HP_sysinfo_osversion_post;
	int HP_sysinfo_cpu_pre;
	int HP_sysinfo_cpu_post;
	int HP_sysinfo_cpucores_pre;
	int HP_sysinfo_cpucores_post;
	int HP_sysinfo_arch_pre;
	int HP_sysinfo_arch_post;
	int HP_sysinfo_is64bit_pre;
	int HP_sysinfo_is64bit_post;
	int HP_sysinfo_compiler_pre;
	int HP_sysinfo_compiler_post;
	int HP_sysinfo_cflags_pre;
	int HP_sysinfo_cflags_post;
	int HP_sysinfo_time_pre;
	int HP_sysinfo_time_post;
	int HP_sysinfo_vcstype_pre;
	int HP_sysinfo_vcstype_post;
	int HP_sysinfo_vcstypeid_pre;
	int HP_sysinfo_vcstypeid_post;
	int HP_sysinfo_vcsrevision_src_pre;
	int HP_sysinfo_vcsrevision_src_post;
	int HP_sysinfo_vcsrevision_scripts_pre;
	int HP_sysinfo_vcsrevision_scripts_post;
	int HP_sysinfo_vcsrevision_reload_pre;
	int HP_sysinfo_vcsrevision_reload_post;
	int HP_sysinfo_is_superuser_pre;
	int HP_sysinfo_is_superuser_post;
	int HP_sysinfo_init_pre;
	int HP_sysinfo_init_post;
	int HP_sysinfo_final_pre;
	int HP_sysinfo_final_post;
	int HP_thread_init_pre;
	int HP_thread_init_post;
	int HP_thread_final_pre;
	int HP_thread_final_post;
	int HP_thread_create_pre;
	int HP_thread_create_post;
	int HP_thread_create_opt_pre;
	int HP_thread_create_opt_post;
	int HP_thread_destroy_pre;
	int HP_thread_destroy_post;
	int HP_thread_self_pre;
	int HP_thread_self_post;
	int HP_thread_get_tid_pre;
	int HP_thread_get_tid_post;
	int HP_thread_wait_pre;
	int HP_thread_wait_post;
	int HP_thread_prio_set_pre;
	int HP_thread_prio_set_post;
	int HP_thread_prio_get_pre;
	int HP_thread_prio_get_post;
	int HP_thread_yield_pre;
	int HP_thread_yield_post;
	int HP_timer_gettick_pre;
	int HP_timer_gettick_post;
	int HP_timer_gettick_nocache_pre;
	int HP_timer_gettick_nocache_post;
	int HP_timer_add_pre;
	int HP_timer_add_post;
	int HP_timer_add_interval_pre;
	int HP_timer_add_interval_post;
	int HP_timer_get_pre;
	int HP_timer_get_post;
	int HP_timer_delete_pre;
	int HP_timer_delete_post;
	int HP_timer_addtick_pre;
	int HP_timer_addtick_post;
	int HP_timer_settick_pre;
	int HP_timer_settick_post;
	int HP_timer_add_func_list_pre;
	int HP_timer_add_func_list_post;
	int HP_timer_get_uptime_pre;
	int HP_timer_get_uptime_post;
	int HP_timer_perform_pre;
	int HP_timer_perform_post;
	int HP_timer_init_pre;
	int HP_timer_init_post;
	int HP_timer_final_pre;
	int HP_timer_final_post;
} count;

struct {
	struct HCache_interface HCache;
	struct account_interface account;
	struct cmdline_interface cmdline;
	struct console_interface console;
	struct core_interface core;
	struct db_interface DB;
	struct des_interface des;
	struct ipban_interface ipban;
	struct lchrif_interface lchrif;
	struct lclif_interface lclif;
	struct lclif_interface_private PRIV__lclif;
	struct libconfig_interface libconfig;
	struct login_interface login;
	struct loginlog_interface loginlog;
	struct md5_interface md5;
	struct mutex_interface mutex;
	struct nullpo_interface nullpo;
	struct packets_interface packets;
	struct rnd_interface rnd;
	struct showmsg_interface showmsg;
	struct socket_interface sockt;
	struct sql_interface SQL;
	struct stringbuf_interface StrBuf;
	struct strlib_interface strlib;
	struct sv_interface sv;
	struct sysinfo_interface sysinfo;
	struct thread_interface thread;
	struct timer_interface timer;
} source;
