Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.1.1 & Your IP : 18.119.107.255
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.34.0 /
Delete
Unzip
Name
Size
Permission
Date
Action
B
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
CORE
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Compress
[ DIR ]
drwxr-xr-x
2024-02-16 18:44
Data
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Devel
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Digest
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Encode
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
File
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Filter
[ DIR ]
drwxr-xr-x
2024-02-16 18:44
Hash
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
I18N
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
IO
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
IPC
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
List
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
MIME
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Math
[ DIR ]
drwxr-xr-x
2024-02-16 18:44
PerlIO
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Scalar
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Sub
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Sys
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Time
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
Unicode
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
asm
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
asm-generic
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
auto
[ DIR ]
drwxr-xr-x
2024-02-16 18:44
bits
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
gnu
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
linux
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
machine
[ DIR ]
drwxr-xr-x
2023-11-23 14:56
sys
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
threads
[ DIR ]
drwxr-xr-x
2025-04-15 06:10
B.pm
29.39
KB
-rw-r--r--
2025-04-08 13:21
Config.pm
3.14
KB
-rw-r--r--
2025-04-08 13:21
Config.pod
249.88
KB
-rw-r--r--
2025-04-08 13:21
Config_git.pl
409
B
-rw-r--r--
2025-04-08 13:21
Config_heavy.pl
54.01
KB
-rw-r--r--
2025-04-08 13:21
Cwd.pm
21.43
KB
-rw-r--r--
2025-04-08 13:21
DB_File.pm
65.43
KB
-rw-r--r--
2025-04-08 13:21
DynaLoader.pm
24.65
KB
-rw-r--r--
2025-04-08 13:21
Encode.pm
31.33
KB
-rw-r--r--
2025-04-08 13:21
Errno.pm
6.43
KB
-rw-r--r--
2025-04-08 13:21
Fcntl.pm
3.95
KB
-rw-r--r--
2025-04-08 13:21
GDBM_File.pm
7.61
KB
-rw-r--r--
2025-04-08 13:21
IO.pm
1.43
KB
-rw-r--r--
2025-04-08 13:21
NDBM_File.pm
3.01
KB
-rw-r--r--
2025-04-08 13:21
O.pm
4.19
KB
-rw-r--r--
2025-04-08 13:21
ODBM_File.pm
2.9
KB
-rw-r--r--
2025-04-08 13:21
Opcode.pm
15.9
KB
-rw-r--r--
2025-04-08 13:21
POSIX.pm
19.91
KB
-rw-r--r--
2025-04-08 13:21
POSIX.pod
80.58
KB
-rw-r--r--
2025-04-08 13:21
SDBM_File.pm
3.72
KB
-rw-r--r--
2025-04-08 13:21
Socket.pm
36.16
KB
-rw-r--r--
2025-04-08 13:21
Storable.pm
48.75
KB
-rw-r--r--
2025-04-08 13:21
_h2ph_pre.ph
30.57
KB
-rw-r--r--
2025-04-08 13:21
attributes.pm
15.97
KB
-rw-r--r--
2025-04-08 13:21
encoding.pm
22.41
KB
-rw-r--r--
2025-04-08 13:21
endian.ph
3.54
KB
-rw-r--r--
2025-04-08 13:21
errno.ph
23
B
-rw-r--r--
2021-08-25 18:11
features-time64.ph
811
B
-rw-r--r--
2025-04-08 13:21
features.ph
14.64
KB
-rw-r--r--
2025-04-08 13:21
lib.pm
5.99
KB
-rw-r--r--
2025-04-08 13:21
mro.pm
9.62
KB
-rw-r--r--
2025-04-08 13:21
ops.pm
997
B
-rw-r--r--
2025-04-08 13:21
re.pm
27.99
KB
-rw-r--r--
2025-04-08 13:21
signal.ph
3.61
KB
-rw-r--r--
2025-04-08 13:21
stdarg.ph
2.8
KB
-rw-r--r--
2025-04-08 13:21
stdc-predef.ph
1.19
KB
-rw-r--r--
2025-04-08 13:21
stddef.ph
11.65
KB
-rw-r--r--
2025-04-08 13:21
syscall.ph
86
B
-rw-r--r--
2025-04-08 13:21
sysexits.ph
1.26
KB
-rw-r--r--
2025-04-08 13:21
syslimits.ph
452
B
-rw-r--r--
2025-04-08 13:21
syslog.ph
85
B
-rw-r--r--
2025-04-08 13:21
threads.pm
37.06
KB
-rw-r--r--
2025-04-08 13:21
unistd.ph
10.12
KB
-rw-r--r--
2025-04-08 13:21
wait.ph
83
B
-rw-r--r--
2025-04-08 13:21
Save
Rename
package Fcntl; =head1 NAME Fcntl - load the C Fcntl.h defines =head1 SYNOPSIS use Fcntl; use Fcntl qw(:DEFAULT :flock); =head1 DESCRIPTION This module is just a translation of the C F<fcntl.h> file. Unlike the old mechanism of requiring a translated F<fcntl.ph> file, this uses the B<h2xs> program (see the Perl source distribution) and your native C compiler. This means that it has a far more likely chance of getting the numbers right. =head1 NOTE Only C<#define> symbols get translated; you must still correctly pack up your own arguments to pass as args for locking functions, etc. =head1 EXPORTED SYMBOLS By default your system's F_* and O_* constants (eg, F_DUPFD and O_CREAT) and the FD_CLOEXEC constant are exported into your namespace. You can request that the flock() constants (LOCK_SH, LOCK_EX, LOCK_NB and LOCK_UN) be provided by using the tag C<:flock>. See L<Exporter>. You can request that the old constants (FAPPEND, FASYNC, FCREAT, FDEFER, FEXCL, FNDELAY, FNONBLOCK, FSYNC, FTRUNC) be provided for compatibility reasons by using the tag C<:Fcompat>. For new applications the newer versions of these constants are suggested (O_APPEND, O_ASYNC, O_CREAT, O_DEFER, O_EXCL, O_NDELAY, O_NONBLOCK, O_SYNC, O_TRUNC). For ease of use also the SEEK_* constants (for seek() and sysseek(), e.g. SEEK_END) and the S_I* constants (for chmod() and stat()) are available for import. They can be imported either separately or using the tags C<:seek> and C<:mode>. Please refer to your native fcntl(2), open(2), fseek(3), lseek(2) (equal to Perl's seek() and sysseek(), respectively), and chmod(2) documentation to see what constants are implemented in your system. See L<perlopentut> to learn about the uses of the O_* constants with sysopen(). See L<perlfunc/seek> and L<perlfunc/sysseek> about the SEEK_* constants. See L<perlfunc/stat> about the S_I* constants. =cut use strict; our($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); require Exporter; require XSLoader; @ISA = qw(Exporter); $VERSION = '1.14'; XSLoader::load(); # Named groups of exports %EXPORT_TAGS = ( 'flock' => [qw(LOCK_SH LOCK_EX LOCK_NB LOCK_UN)], 'Fcompat' => [qw(FAPPEND FASYNC FCREAT FDEFER FDSYNC FEXCL FLARGEFILE FNDELAY FNONBLOCK FRSYNC FSYNC FTRUNC)], 'seek' => [qw(SEEK_SET SEEK_CUR SEEK_END)], 'mode' => [qw(S_ISUID S_ISGID S_ISVTX S_ISTXT _S_IFMT S_IFREG S_IFDIR S_IFLNK S_IFSOCK S_IFBLK S_IFCHR S_IFIFO S_IFWHT S_ENFMT S_IRUSR S_IWUSR S_IXUSR S_IRWXU S_IRGRP S_IWGRP S_IXGRP S_IRWXG S_IROTH S_IWOTH S_IXOTH S_IRWXO S_IREAD S_IWRITE S_IEXEC S_ISREG S_ISDIR S_ISLNK S_ISSOCK S_ISBLK S_ISCHR S_ISFIFO S_ISWHT S_ISENFMT S_IFMT S_IMODE )], ); # Items to export into callers namespace by default # (move infrequently used names to @EXPORT_OK below) @EXPORT = qw( FD_CLOEXEC F_ALLOCSP F_ALLOCSP64 F_COMPAT F_DUP2FD F_DUPFD F_EXLCK F_FREESP F_FREESP64 F_FSYNC F_FSYNC64 F_GETFD F_GETFL F_GETLK F_GETLK64 F_GETOWN F_NODNY F_POSIX F_RDACC F_RDDNY F_RDLCK F_RWACC F_RWDNY F_SETFD F_SETFL F_SETLK F_SETLK64 F_SETLKW F_SETLKW64 F_SETOWN F_SHARE F_SHLCK F_UNLCK F_UNSHARE F_WRACC F_WRDNY F_WRLCK O_ACCMODE O_ALIAS O_APPEND O_ASYNC O_BINARY O_CREAT O_DEFER O_DIRECT O_DIRECTORY O_DSYNC O_EXCL O_EXLOCK O_LARGEFILE O_NDELAY O_NOCTTY O_NOFOLLOW O_NOINHERIT O_NONBLOCK O_RANDOM O_RAW O_RDONLY O_RDWR O_RSRC O_RSYNC O_SEQUENTIAL O_SHLOCK O_SYNC O_TEMPORARY O_TEXT O_TRUNC O_WRONLY ); # Other items we are prepared to export if requested @EXPORT_OK = (qw( DN_ACCESS DN_ATTRIB DN_CREATE DN_DELETE DN_MODIFY DN_MULTISHOT DN_RENAME F_GETLEASE F_GETPIPE_SZ F_GETSIG F_NOTIFY F_SETLEASE F_SETPIPE_SZ F_SETSIG LOCK_MAND LOCK_READ LOCK_RW LOCK_WRITE O_ALT_IO O_EVTONLY O_IGNORE_CTTY O_NOATIME O_NOLINK O_NOSIGPIPE O_NOTRANS O_SYMLINK O_TTY_INIT ), map {@{$_}} values %EXPORT_TAGS); 1;