Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.148.250.110
Cant Read [ /etc/named.conf ]
8.1.13
www
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
/
www /
server /
php /
82 /
include /
php /
Zend /
[ HOME SHELL ]
Name
Size
Permission
Action
Optimizer
[ DIR ]
drwxr-xr-x
zend.h
15.07
KB
-rw-r--r--
zend_API.h
97.82
KB
-rw-r--r--
zend_alloc.h
18.83
KB
-rw-r--r--
zend_alloc_sizes.h
2.57
KB
-rw-r--r--
zend_arena.h
5.92
KB
-rw-r--r--
zend_ast.h
12.7
KB
-rw-r--r--
zend_atomic.h
5.55
KB
-rw-r--r--
zend_attributes.h
5.39
KB
-rw-r--r--
zend_attributes_arginfo.h
10.5
KB
-rw-r--r--
zend_bitset.h
7.74
KB
-rw-r--r--
zend_build.h
1.59
KB
-rw-r--r--
zend_builtin_functions.h
1.48
KB
-rw-r--r--
zend_builtin_functions_arginfo...
13.85
KB
-rw-r--r--
zend_closures.h
2.24
KB
-rw-r--r--
zend_closures_arginfo.h
2.04
KB
-rw-r--r--
zend_compile.h
47.69
KB
-rw-r--r--
zend_config.h
32
B
-rw-r--r--
zend_config.w32.h
1.99
KB
-rw-r--r--
zend_constants.h
6.55
KB
-rw-r--r--
zend_constants_arginfo.h
1.32
KB
-rw-r--r--
zend_cpuinfo.h
7.38
KB
-rw-r--r--
zend_dtrace.h
2
KB
-rw-r--r--
zend_enum.h
2.77
KB
-rw-r--r--
zend_enum_arginfo.h
1.66
KB
-rw-r--r--
zend_errors.h
2.34
KB
-rw-r--r--
zend_exceptions.h
4.44
KB
-rw-r--r--
zend_exceptions_arginfo.h
17.34
KB
-rw-r--r--
zend_execute.h
20.01
KB
-rw-r--r--
zend_extensions.h
6.2
KB
-rw-r--r--
zend_fibers.h
4.85
KB
-rw-r--r--
zend_fibers_arginfo.h
3.49
KB
-rw-r--r--
zend_float.h
15.08
KB
-rw-r--r--
zend_gc.h
3.82
KB
-rw-r--r--
zend_gdb.h
1.39
KB
-rw-r--r--
zend_generators.h
7.24
KB
-rw-r--r--
zend_generators_arginfo.h
2.72
KB
-rw-r--r--
zend_globals.h
8.81
KB
-rw-r--r--
zend_globals_macros.h
2.74
KB
-rw-r--r--
zend_hash.h
49.64
KB
-rw-r--r--
zend_highlight.h
2.24
KB
-rw-r--r--
zend_inheritance.h
2.37
KB
-rw-r--r--
zend_ini.h
11.65
KB
-rw-r--r--
zend_ini_parser.h
3.43
KB
-rw-r--r--
zend_ini_scanner.h
1.84
KB
-rw-r--r--
zend_ini_scanner_defs.h
184
B
-rw-r--r--
zend_interfaces.h
4.02
KB
-rw-r--r--
zend_interfaces_arginfo.h
7.84
KB
-rw-r--r--
zend_istdiostream.h
1.5
KB
-rw-r--r--
zend_iterators.h
3.7
KB
-rw-r--r--
zend_language_parser.h
10.48
KB
-rw-r--r--
zend_language_scanner.h
2.97
KB
-rw-r--r--
zend_language_scanner_defs.h
264
B
-rw-r--r--
zend_list.h
3.39
KB
-rw-r--r--
zend_llist.h
3.91
KB
-rw-r--r--
zend_long.h
4.13
KB
-rw-r--r--
zend_map_ptr.h
2.94
KB
-rw-r--r--
zend_mmap.h
1.47
KB
-rw-r--r--
zend_modules.h
4.72
KB
-rw-r--r--
zend_multibyte.h
4.78
KB
-rw-r--r--
zend_multiply.h
9.97
KB
-rw-r--r--
zend_object_handlers.h
14.02
KB
-rw-r--r--
zend_objects.h
1.77
KB
-rw-r--r--
zend_objects_API.h
4.54
KB
-rw-r--r--
zend_observer.h
6.25
KB
-rw-r--r--
zend_operators.h
32.38
KB
-rw-r--r--
zend_portability.h
21.42
KB
-rw-r--r--
zend_ptr_stack.h
4.2
KB
-rw-r--r--
zend_range_check.h
2.93
KB
-rw-r--r--
zend_signal.h
3.98
KB
-rw-r--r--
zend_smart_str.h
6.76
KB
-rw-r--r--
zend_smart_str_public.h
1.13
KB
-rw-r--r--
zend_smart_string.h
4.11
KB
-rw-r--r--
zend_smart_string_public.h
1.21
KB
-rw-r--r--
zend_sort.h
1.5
KB
-rw-r--r--
zend_stack.h
2.3
KB
-rw-r--r--
zend_stream.h
3.53
KB
-rw-r--r--
zend_string.h
20.14
KB
-rw-r--r--
zend_strtod.h
2.1
KB
-rw-r--r--
zend_strtod_int.h
3.33
KB
-rw-r--r--
zend_system_id.h
1.37
KB
-rw-r--r--
zend_type_info.h
4.24
KB
-rw-r--r--
zend_types.h
46.47
KB
-rw-r--r--
zend_variables.h
2.99
KB
-rw-r--r--
zend_virtual_cwd.h
12.32
KB
-rw-r--r--
zend_vm.h
1.95
KB
-rw-r--r--
zend_vm_def.h
280.59
KB
-rw-r--r--
zend_vm_execute.h
2.02
MB
-rw-r--r--
zend_vm_handlers.h
89.36
KB
-rw-r--r--
zend_vm_opcodes.h
12.39
KB
-rw-r--r--
zend_vm_trace_handlers.h
3.14
KB
-rw-r--r--
zend_vm_trace_lines.h
1.71
KB
-rw-r--r--
zend_vm_trace_map.h
2.6
KB
-rw-r--r--
zend_weakrefs.h
2.74
KB
-rw-r--r--
zend_weakrefs_arginfo.h
3.4
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : zend_ptr_stack.h
/* +----------------------------------------------------------------------+ | Zend Engine | +----------------------------------------------------------------------+ | Copyright (c) Zend Technologies Ltd. (http://www.zend.com) | +----------------------------------------------------------------------+ | This source file is subject to version 2.00 of the Zend license, | | that is bundled with this package in the file LICENSE, and is | | available through the world-wide-web at the following url: | | http://www.zend.com/license/2_00.txt. | | If you did not receive a copy of the Zend license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@zend.com so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: Andi Gutmans <andi@php.net> | | Zeev Suraski <zeev@php.net> | +----------------------------------------------------------------------+ */ #ifndef ZEND_PTR_STACK_H #define ZEND_PTR_STACK_H typedef struct _zend_ptr_stack { int top, max; void **elements; void **top_element; bool persistent; } zend_ptr_stack; #define PTR_STACK_BLOCK_SIZE 64 BEGIN_EXTERN_C() ZEND_API void zend_ptr_stack_init(zend_ptr_stack *stack); ZEND_API void zend_ptr_stack_init_ex(zend_ptr_stack *stack, bool persistent); ZEND_API void zend_ptr_stack_n_push(zend_ptr_stack *stack, int count, ...); ZEND_API void zend_ptr_stack_n_pop(zend_ptr_stack *stack, int count, ...); ZEND_API void zend_ptr_stack_destroy(zend_ptr_stack *stack); ZEND_API void zend_ptr_stack_apply(zend_ptr_stack *stack, void (*func)(void *)); ZEND_API void zend_ptr_stack_reverse_apply(zend_ptr_stack *stack, void (*func)(void *)); ZEND_API void zend_ptr_stack_clean(zend_ptr_stack *stack, void (*func)(void *), bool free_elements); ZEND_API int zend_ptr_stack_num_elements(zend_ptr_stack *stack); END_EXTERN_C() #define ZEND_PTR_STACK_RESIZE_IF_NEEDED(stack, count) \ if (stack->top+count > stack->max) { \ /* we need to allocate more memory */ \ do { \ stack->max += PTR_STACK_BLOCK_SIZE; \ } while (stack->top+count > stack->max); \ stack->elements = (void **) safe_perealloc(stack->elements, sizeof(void *), (stack->max), 0, stack->persistent); \ stack->top_element = stack->elements+stack->top; \ } /* Not doing this with a macro because of the loop unrolling in the element assignment. Just using a macro for 3 in the body for readability sake. */ static zend_always_inline void zend_ptr_stack_3_push(zend_ptr_stack *stack, void *a, void *b, void *c) { #define ZEND_PTR_STACK_NUM_ARGS 3 ZEND_PTR_STACK_RESIZE_IF_NEEDED(stack, ZEND_PTR_STACK_NUM_ARGS) stack->top += ZEND_PTR_STACK_NUM_ARGS; *(stack->top_element++) = a; *(stack->top_element++) = b; *(stack->top_element++) = c; #undef ZEND_PTR_STACK_NUM_ARGS } static zend_always_inline void zend_ptr_stack_2_push(zend_ptr_stack *stack, void *a, void *b) { #define ZEND_PTR_STACK_NUM_ARGS 2 ZEND_PTR_STACK_RESIZE_IF_NEEDED(stack, ZEND_PTR_STACK_NUM_ARGS) stack->top += ZEND_PTR_STACK_NUM_ARGS; *(stack->top_element++) = a; *(stack->top_element++) = b; #undef ZEND_PTR_STACK_NUM_ARGS } static zend_always_inline void zend_ptr_stack_3_pop(zend_ptr_stack *stack, void **a, void **b, void **c) { *a = *(--stack->top_element); *b = *(--stack->top_element); *c = *(--stack->top_element); stack->top -= 3; } static zend_always_inline void zend_ptr_stack_2_pop(zend_ptr_stack *stack, void **a, void **b) { *a = *(--stack->top_element); *b = *(--stack->top_element); stack->top -= 2; } static zend_always_inline void zend_ptr_stack_push(zend_ptr_stack *stack, void *ptr) { ZEND_PTR_STACK_RESIZE_IF_NEEDED(stack, 1) stack->top++; *(stack->top_element++) = ptr; } static zend_always_inline void *zend_ptr_stack_pop(zend_ptr_stack *stack) { stack->top--; return *(--stack->top_element); } static zend_always_inline void *zend_ptr_stack_top(zend_ptr_stack *stack) { return stack->elements[stack->top - 1]; } #endif /* ZEND_PTR_STACK_H */
Close