ACIL FM
Dark
Refresh
Current DIR:
/home/.cpan/build/NetAddr-IP-4.079-0/blib/lib/auto/NetAddr/IP/UtilPP
/
home
.cpan
build
NetAddr-IP-4.079-0
blib
lib
auto
NetAddr
IP
UtilPP
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
add128.al
590 B
chmod
View
DL
Edit
Rename
Delete
addconst.al
714 B
chmod
View
DL
Edit
Rename
Delete
autosplit.ix
547 B
chmod
View
DL
Edit
Rename
Delete
bcd2bin.al
450 B
chmod
View
DL
Edit
Rename
Delete
bcdn2bin.al
884 B
chmod
View
DL
Edit
Rename
Delete
bcdn2txt.al
835 B
chmod
View
DL
Edit
Rename
Delete
bin2bcd.al
440 B
chmod
View
DL
Edit
Rename
Delete
bin2bcdn.al
765 B
chmod
View
DL
Edit
Rename
Delete
comp128.al
939 B
chmod
View
DL
Edit
Rename
Delete
hasbits.al
529 B
chmod
View
DL
Edit
Rename
Delete
ipanyto6.al
554 B
chmod
View
DL
Edit
Rename
Delete
ipv4to6.al
486 B
chmod
View
DL
Edit
Rename
Delete
ipv6to4.al
477 B
chmod
View
DL
Edit
Rename
Delete
mask4to6.al
543 B
chmod
View
DL
Edit
Rename
Delete
maskanyto6.al
614 B
chmod
View
DL
Edit
Rename
Delete
notcontiguous.al
820 B
chmod
View
DL
Edit
Rename
Delete
shiftleft.al
706 B
chmod
View
DL
Edit
Rename
Delete
simple_pack.al
471 B
chmod
View
DL
Edit
Rename
Delete
slowadd128.al
524 B
chmod
View
DL
Edit
Rename
Delete
sub128.al
607 B
chmod
View
DL
Edit
Rename
Delete
_128x2.al
998 B
chmod
View
DL
Edit
Rename
Delete
_128x10.al
525 B
chmod
View
DL
Edit
Rename
Delete
_bcd2bin.al
778 B
chmod
View
DL
Edit
Rename
Delete
_bcdcheck.al
912 B
chmod
View
DL
Edit
Rename
Delete
_bin2bcdn.al
1.13 MB
chmod
View
DL
Edit
Rename
Delete
_deadlen.al
509 B
chmod
View
DL
Edit
Rename
Delete
_sa128.al
912 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /home/.cpan/build/NetAddr-IP-4.079-0/blib/lib/auto/NetAddr/IP/UtilPP/_bin2bcdn.al
# NOTE: Derived from ../../blib/lib/NetAddr/IP/UtilPP.pm. # Changes made here will be lost when autosplit is run again. # See AutoSplit.pm. package NetAddr::IP::UtilPP; #line 523 "../../blib/lib/NetAddr/IP/UtilPP.pm (autosplit into ../../blib/lib/auto/NetAddr/IP/UtilPP/_bin2bcdn.al)" sub _bin2bcdn { my($b128) = @_; my @binary = unpack('N4',$b128); my @nbcd = (0,0,0,0,0); # 5 - 32 bit registers my ($add3, $msk8, $bcd8, $carry, $tmp); my $j = 0; my $k = -1; my $binmsk = 0; foreach(0..127) { unless ($binmsk) { $binmsk = 0x80000000; $k++; } $carry = $binary[$k] & $binmsk; $binmsk >>= 1; next unless $carry || $j; # skip leading zeros foreach(4,3,2,1,0) { $bcd8 = $nbcd[$_]; $add3 = 3; $msk8 = 8; $j = 0; while ($j < 8) { $tmp = $bcd8 + $add3; if ($tmp & $msk8) { $bcd8 = $tmp; } $add3 <<= 4; $msk8 <<= 4; $j++; } $tmp = $bcd8 & 0x80000000; # propagate carry $bcd8 <<= 1; # x2 if ($carry) { $bcd8 += 1; } $nbcd[$_] = $bcd8; $carry = $tmp; } } pack('N5',@nbcd); } # end of NetAddr::IP::UtilPP::_bin2bcdn 1;
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply