Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
php-7.4.33 /
ext /
xmlrpc /
libxmlrpc /
Delete
Unzip
Name
Size
Permission
Date
Action
README.md
670
B
-rw-rw-r--
2022-10-31 11:36
base64.c
3.78
KB
-rw-rw-r--
2022-10-31 11:36
base64.h
784
B
-rw-rw-r--
2022-10-31 11:36
encodings.c
3.13
KB
-rw-rw-r--
2022-10-31 11:36
encodings.h
1.69
KB
-rw-rw-r--
2022-10-31 11:36
queue.c
18.29
KB
-rw-rw-r--
2022-10-31 11:36
queue.h
2.34
KB
-rw-rw-r--
2022-10-31 11:36
simplestring.c
6.93
KB
-rw-rw-r--
2022-10-31 11:36
simplestring.h
2.23
KB
-rw-rw-r--
2022-10-31 11:36
system_methods.c
13.49
KB
-rw-rw-r--
2022-10-31 11:36
system_methods_private.h
2.65
KB
-rw-rw-r--
2022-10-31 11:36
xml_element.c
23.93
KB
-rw-rw-r--
2022-10-31 11:36
xml_element.h
5.92
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_dandarpc.c
10.61
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_dandarpc.h
1.6
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_soap.c
21.75
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_soap.h
1.56
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_xmlrpc.c
14.59
KB
-rw-rw-r--
2022-10-31 11:36
xml_to_xmlrpc.h
1.59
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc.c
78.37
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc.h
17.6
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc_introspection.c
20.48
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc_introspection.h
2.92
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc_introspection_private.h
3.46
KB
-rw-rw-r--
2022-10-31 11:36
xmlrpc_private.h
5.58
KB
-rw-rw-r--
2022-10-31 11:36
Save
Rename
/* * Date last modified: Jan 2001 * Modifications by Dan Libby (dan@libby.com), including: * - various fixes, null checks, etc * - addition of Q_Iter funcs, macros */ /* * File : q.h * * Peter Yard 02 Jan 1993. * * Disclaimer: This code is released to the public domain. */ #ifndef Q__H #define Q__H #ifndef False_ #define False_ 0 #endif #ifndef True_ #define True_ 1 #endif typedef struct nodeptr datanode; typedef struct nodeptr { void *data ; datanode *prev, *next ; } node ; /* For external use with Q_Iter* funcs */ typedef struct nodeptr* q_iter; typedef struct { node *head, *tail, *cursor; int size, sorted, item_deleted; } queue; typedef struct { void *dataptr; node *loc ; } index_elt ; int Q_Init(queue *q); void Q_Destroy(queue *q); int Q_IsEmpty(queue *q); int Q_Size(queue *q); int Q_AtHead(queue *q); int Q_AtTail(queue *q); int Q_PushHead(queue *q, void *d); int Q_PushTail(queue *q, void *d); void *Q_Head(queue *q); void *Q_Tail(queue *q); void *Q_PopHead(queue *q); void *Q_PopTail(queue *q); void *Q_Next(queue *q); void *Q_Previous(queue *q); void *Q_DelCur(queue *q); void *Q_Get(queue *q); int Q_Put(queue *q, void *data); int Q_Sort(queue *q, int (*Comp)(const void *, const void *)); int Q_Find(queue *q, void *data, int (*Comp)(const void *, const void *)); void *Q_Seek(queue *q, void *data, int (*Comp)(const void *, const void *)); int Q_Insert(queue *q, void *data, int (*Comp)(const void *, const void *)); /* read only funcs for iterating through queue. above funcs modify queue */ q_iter Q_Iter_Head(queue *q); q_iter Q_Iter_Tail(queue *q); q_iter Q_Iter_Next(q_iter qi); q_iter Q_Iter_Prev(q_iter qi); void* Q_Iter_Get(q_iter qi); int Q_Iter_Put(q_iter qi, void* data); /* not read only! here for completeness. */ void* Q_Iter_Del(queue *q, q_iter iter); /* not read only! here for completeness. */ /* Fast (macro'd) versions of above */ #define Q_Iter_Head_F(q) (q ? (q_iter)((queue*)q)->head : NULL) #define Q_Iter_Tail_F(q) (q ? (q_iter)((queue*)q)->tail : NULL) #define Q_Iter_Next_F(qi) (qi ? (q_iter)((node*)qi)->next : NULL) #define Q_Iter_Prev_F(qi) (qi ? (q_iter)((node*)qi)->prev : NULL) #define Q_Iter_Get_F(qi) (qi ? ((node*)qi)->data : NULL) #endif /* Q__H */