Linux ip-172-26-5-244 6.1.0-28-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64
Apache
: 172.26.5.244 | : 216.73.216.21
Cant Read [ /etc/named.conf ]
8.3.14
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
bitnami /
varnish /
include /
varnish /
[ HOME SHELL ]
Name
Size
Permission
Action
cache
[ DIR ]
drwxr-xr-x
common
[ DIR ]
drwxr-xr-x
tbl
[ DIR ]
drwxr-xr-x
vapi
[ DIR ]
drwxr-xr-x
waiter
[ DIR ]
drwxr-xr-x
miniobj.h
1.94
KB
-rw-r--r--
vas.h
4.04
KB
-rw-r--r--
vav.h
1.73
KB
-rw-r--r--
vbh.h
2.69
KB
-rw-r--r--
vbm.h
4.28
KB
-rw-r--r--
vcl.h
4.01
KB
-rw-r--r--
vcli.h
2.55
KB
-rw-r--r--
vcs.h
1.57
KB
-rw-r--r--
vdef.h
5.29
KB
-rw-r--r--
vmod_abi.h
191
B
-rw-r--r--
vqueue.h
19.49
KB
-rw-r--r--
vre.h
2.3
KB
-rw-r--r--
vrnd.h
1.74
KB
-rw-r--r--
vrt.h
20.1
KB
-rw-r--r--
vrt_obj.h
6.12
KB
-rw-r--r--
vsa.h
3.03
KB
-rw-r--r--
vsb.h
4.34
KB
-rw-r--r--
vsha256.h
2.13
KB
-rw-r--r--
vtcp.h
2.79
KB
-rw-r--r--
vtim.h
1.79
KB
-rw-r--r--
vtree.h
26.06
KB
-rw-r--r--
vut.h
2.78
KB
-rw-r--r--
vut_options.h
4.01
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : miniobj.h
/* * Written by Poul-Henning Kamp <phk@phk.freebsd.dk> * * This file is in the public domain. * */ #define ZERO_OBJ(to, sz) \ do { \ void *(*volatile z_obj)(void *, int, size_t) = memset; \ (void)z_obj(to, 0, sz); \ } while (0) #define INIT_OBJ(to, type_magic) \ do { \ (void)memset(to, 0, sizeof *(to)); \ (to)->magic = (type_magic); \ } while (0) #define ALLOC_OBJ(to, type_magic) \ do { \ (to) = calloc(1, sizeof *(to)); \ if ((to) != NULL) \ (to)->magic = (type_magic); \ } while (0) #define FREE_OBJ(to) \ do { \ ZERO_OBJ(&(to)->magic, sizeof (to)->magic); \ free(to); \ to = NULL; \ } while (0) #define VALID_OBJ(ptr, type_magic) \ ((ptr) != NULL && (ptr)->magic == (type_magic)) #define CHECK_OBJ(ptr, type_magic) \ do { \ assert((ptr)->magic == type_magic); \ } while (0) #define CHECK_OBJ_NOTNULL(ptr, type_magic) \ do { \ assert((ptr) != NULL); \ assert((ptr)->magic == type_magic); \ } while (0) #define CHECK_OBJ_ORNULL(ptr, type_magic) \ do { \ if ((ptr) != NULL) \ assert((ptr)->magic == type_magic); \ } while (0) #define CAST_OBJ(to, from, type_magic) \ do { \ (to) = (from); \ if ((to) != NULL) \ CHECK_OBJ((to), (type_magic)); \ } while (0) #define CAST_OBJ_NOTNULL(to, from, type_magic) \ do { \ (to) = (from); \ AN((to)); \ CHECK_OBJ((to), (type_magic)); \ } while (0) #define TAKE_OBJ_NOTNULL(to, pfrom, type_magic) \ do { \ AN((pfrom)); \ (to) = *(pfrom); \ *(pfrom) = NULL; \ CHECK_OBJ_NOTNULL((to), (type_magic)); \ } while (0) #define REPLACE(ptr, val) \ do { \ const char *_vreplace = (val); \ free(ptr); \ if (_vreplace != NULL) { \ ptr = strdup(_vreplace); \ AN((ptr)); \ } else { \ ptr = NULL; \ } \ } while (0)
Close