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 /
lib /
x86_64-linux-gnu /
perl /
5.24.1 /
CORE /
Delete
Unzip
Name
Size
Permission
Date
Action
EXTERN.h
1.67
KB
-rwxrwxrwx
2020-06-20 19:33
INTERN.h
1.24
KB
-rwxrwxrwx
2020-06-20 19:33
XSUB.h
24.17
KB
-rwxrwxrwx
2020-06-20 19:33
av.h
3.29
KB
-rwxrwxrwx
2020-06-20 19:33
bitcount.h
850
B
-rwxrwxrwx
2020-06-20 19:33
charclass_invlists.h
872.84
KB
-rwxrwxrwx
2020-06-20 19:33
config.h
160.06
KB
-rwxrwxrwx
2020-06-20 19:33
cop.h
38.37
KB
-rwxrwxrwx
2020-06-20 19:33
cv.h
11.76
KB
-rwxrwxrwx
2020-06-20 19:33
dosish.h
5.37
KB
-rwxrwxrwx
2020-06-20 19:33
dquote_inline.h
1.8
KB
-rwxrwxrwx
2020-06-20 19:33
ebcdic_tables.h
29.16
KB
-rwxrwxrwx
2020-06-20 19:33
embed.h
92.25
KB
-rwxrwxrwx
2020-06-20 19:33
embedvar.h
17.97
KB
-rwxrwxrwx
2020-06-20 19:33
fakesdio.h
3.14
KB
-rwxrwxrwx
2020-06-20 19:33
feature.h
4.94
KB
-rwxrwxrwx
2020-06-20 19:33
form.h
1.43
KB
-rwxrwxrwx
2020-06-20 19:33
git_version.h
357
B
-rwxrwxrwx
2020-06-20 19:33
gv.h
10.5
KB
-rwxrwxrwx
2020-06-20 19:33
handy.h
100.51
KB
-rwxrwxrwx
2020-06-20 19:33
hv.h
24
KB
-rwxrwxrwx
2020-06-20 19:33
hv_func.h
21.51
KB
-rwxrwxrwx
2020-06-20 19:33
inline.h
18.96
KB
-rwxrwxrwx
2020-06-20 19:33
intrpvar.h
28.35
KB
-rwxrwxrwx
2020-06-20 19:33
invlist_inline.h
2.69
KB
-rwxrwxrwx
2020-06-20 19:33
iperlsys.h
47.66
KB
-rwxrwxrwx
2020-06-20 19:33
keywords.h
6.43
KB
-rwxrwxrwx
2020-06-20 19:33
l1_char_class_tab.h
124.01
KB
-rwxrwxrwx
2020-06-20 19:33
malloc_ctl.h
1.48
KB
-rwxrwxrwx
2020-06-20 19:33
metaconfig.h
1.01
KB
-rwxrwxrwx
2020-06-20 19:33
mg.h
2.94
KB
-rwxrwxrwx
2020-06-20 19:33
mg_data.h
4.81
KB
-rwxrwxrwx
2020-06-20 19:33
mg_raw.h
4.16
KB
-rwxrwxrwx
2020-06-20 19:33
mg_vtable.h
9.12
KB
-rwxrwxrwx
2020-06-20 19:33
mydtrace.h
1.65
KB
-rwxrwxrwx
2020-06-20 19:33
nostdio.h
3.31
KB
-rwxrwxrwx
2020-06-20 19:33
op.h
34.89
KB
-rwxrwxrwx
2020-06-20 19:33
op_reg_common.h
5.77
KB
-rwxrwxrwx
2020-06-20 19:33
opcode.h
88.67
KB
-rwxrwxrwx
2020-06-20 19:33
opnames.h
8.56
KB
-rwxrwxrwx
2020-06-20 19:33
overload.h
3.2
KB
-rwxrwxrwx
2020-06-20 19:33
pad.h
16.89
KB
-rwxrwxrwx
2020-06-20 19:33
parser.h
6.07
KB
-rwxrwxrwx
2020-06-20 19:33
patchlevel-debian.h
10.28
KB
-rwxrwxrwx
2020-06-20 19:33
patchlevel.h
5.24
KB
-rwxrwxrwx
2020-06-20 19:33
perl.h
229.54
KB
-rwxrwxrwx
2020-06-20 19:33
perlapi.h
5.57
KB
-rwxrwxrwx
2020-06-20 19:33
perlio.h
9.24
KB
-rwxrwxrwx
2020-06-20 19:33
perliol.h
13.44
KB
-rwxrwxrwx
2020-06-20 19:33
perlsdio.h
527
B
-rwxrwxrwx
2020-06-20 19:33
perlvars.h
9.25
KB
-rwxrwxrwx
2020-06-20 19:33
perly.h
6.31
KB
-rwxrwxrwx
2020-06-20 19:33
pp.h
28.34
KB
-rwxrwxrwx
2020-06-20 19:33
pp_proto.h
11.49
KB
-rwxrwxrwx
2020-06-20 19:33
proto.h
228.52
KB
-rwxrwxrwx
2020-06-20 19:33
reentr.h
76.44
KB
-rwxrwxrwx
2020-06-20 19:33
regcharclass.h
133.78
KB
-rwxrwxrwx
2020-06-20 19:33
regcomp.h
46.7
KB
-rwxrwxrwx
2020-06-20 19:33
regexp.h
33.1
KB
-rwxrwxrwx
2020-06-20 19:33
regnodes.h
34.68
KB
-rwxrwxrwx
2020-06-20 19:33
scope.h
11.69
KB
-rwxrwxrwx
2020-06-20 19:33
sv.h
80.98
KB
-rwxrwxrwx
2020-06-20 19:33
thread.h
11.73
KB
-rwxrwxrwx
2020-06-20 19:33
time64.h
1.51
KB
-rwxrwxrwx
2020-06-20 19:33
time64_config.h
1.98
KB
-rwxrwxrwx
2020-06-20 19:33
uconfig.h
159.67
KB
-rwxrwxrwx
2020-06-20 19:33
unicode_constants.h
6.62
KB
-rwxrwxrwx
2020-06-20 19:33
unixish.h
4.98
KB
-rwxrwxrwx
2020-06-20 19:33
utf8.h
38.62
KB
-rwxrwxrwx
2020-06-20 19:33
utfebcdic.h
12.42
KB
-rwxrwxrwx
2020-06-20 19:33
util.h
9.08
KB
-rwxrwxrwx
2020-06-20 19:33
uudmap.h
904
B
-rwxrwxrwx
2020-06-20 19:33
vutil.h
7.29
KB
-rwxrwxrwx
2020-06-20 19:33
warnings.h
5.28
KB
-rwxrwxrwx
2020-06-20 19:33
Save
Rename
/* invlist_inline.h * * Copyright (C) 2012 by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. */ #if defined(PERL_IN_UTF8_C) || defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C) /* An element is in an inversion list iff its index is even numbered: 0, 2, 4, * etc */ #define ELEMENT_RANGE_MATCHES_INVLIST(i) (! ((i) & 1)) #define PREV_RANGE_MATCHES_INVLIST(i) (! ELEMENT_RANGE_MATCHES_INVLIST(i)) /* This converts to/from our UVs to what the SV code is expecting: bytes. */ #define TO_INTERNAL_SIZE(x) ((x) * sizeof(UV)) #define FROM_INTERNAL_SIZE(x) ((x)/ sizeof(UV)) PERL_STATIC_INLINE bool* S_get_invlist_offset_addr(SV* invlist) { /* Return the address of the field that says whether the inversion list is * offset (it contains 1) or not (contains 0) */ PERL_ARGS_ASSERT_GET_INVLIST_OFFSET_ADDR; assert(SvTYPE(invlist) == SVt_INVLIST); return &(((XINVLIST*) SvANY(invlist))->is_offset); } PERL_STATIC_INLINE UV S__invlist_len(SV* const invlist) { /* Returns the current number of elements stored in the inversion list's * array */ PERL_ARGS_ASSERT__INVLIST_LEN; assert(SvTYPE(invlist) == SVt_INVLIST); return (SvCUR(invlist) == 0) ? 0 : FROM_INTERNAL_SIZE(SvCUR(invlist)) - *get_invlist_offset_addr(invlist); } PERL_STATIC_INLINE bool S__invlist_contains_cp(SV* const invlist, const UV cp) { /* Does <invlist> contain code point <cp> as part of the set? */ IV index = _invlist_search(invlist, cp); PERL_ARGS_ASSERT__INVLIST_CONTAINS_CP; return index >= 0 && ELEMENT_RANGE_MATCHES_INVLIST(index); } PERL_STATIC_INLINE UV* S_invlist_array(SV* const invlist) { /* Returns the pointer to the inversion list's array. Every time the * length changes, this needs to be called in case malloc or realloc moved * it */ PERL_ARGS_ASSERT_INVLIST_ARRAY; /* Must not be empty. If these fail, you probably didn't check for <len> * being non-zero before trying to get the array */ assert(_invlist_len(invlist)); /* The very first element always contains zero, The array begins either * there, or if the inversion list is offset, at the element after it. * The offset header field determines which; it contains 0 or 1 to indicate * how much additionally to add */ assert(0 == *(SvPVX(invlist))); return ((UV *) SvPVX(invlist) + *get_invlist_offset_addr(invlist)); } # if defined(PERL_IN_UTF8_C) || defined(PERL_IN_REGEXEC_C) /* These symbols are only needed later in regcomp.c */ # undef TO_INTERNAL_SIZE # undef FROM_INTERNAL_SIZE # endif #endif