line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Archive::Libarchive::FFI::Constant; |
2
|
|
|
|
|
|
|
|
3
|
27
|
|
|
27
|
|
151
|
use strict; |
|
27
|
|
|
|
|
53
|
|
|
27
|
|
|
|
|
797
|
|
4
|
27
|
|
|
27
|
|
151
|
use warnings; |
|
27
|
|
|
|
|
59
|
|
|
27
|
|
|
|
|
7774
|
|
5
|
|
|
|
|
|
|
|
6
|
|
|
|
|
|
|
our $VERSION = '0.0900'; # VERSION |
7
|
|
|
|
|
|
|
|
8
|
|
|
|
|
|
|
package |
9
|
|
|
|
|
|
|
Archive::Libarchive::FFI; |
10
|
|
|
|
|
|
|
|
11
|
|
|
|
|
|
|
use constant { |
12
|
27
|
|
|
|
|
41012
|
AE_IFBLK => 24576, |
13
|
|
|
|
|
|
|
AE_IFCHR => 8192, |
14
|
|
|
|
|
|
|
AE_IFDIR => 16384, |
15
|
|
|
|
|
|
|
AE_IFIFO => 4096, |
16
|
|
|
|
|
|
|
AE_IFLNK => 40960, |
17
|
|
|
|
|
|
|
AE_IFMT => 61440, |
18
|
|
|
|
|
|
|
AE_IFREG => 32768, |
19
|
|
|
|
|
|
|
AE_IFSOCK => 49152, |
20
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_BZIP2 => 2, |
21
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_COMPRESS => 3, |
22
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_GZIP => 1, |
23
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_LRZIP => 10, |
24
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_LZIP => 9, |
25
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_LZMA => 5, |
26
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_NONE => 0, |
27
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_PROGRAM => 4, |
28
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_RPM => 8, |
29
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_UU => 7, |
30
|
|
|
|
|
|
|
ARCHIVE_COMPRESSION_XZ => 6, |
31
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ADD_FILE => 16, |
32
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ADD_SUBDIRECTORY => 32, |
33
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_APPEND_DATA => 32, |
34
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_DELETE => 2048, |
35
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_DELETE_CHILD => 256, |
36
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_DIRECTORY_INHERIT => 67108864, |
37
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_FAILED_ACCESS => 1073741824, |
38
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_FILE_INHERIT => 33554432, |
39
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_INHERIT_ONLY => 268435456, |
40
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_NO_PROPAGATE_INHERIT => 134217728, |
41
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_ENTRY_SUCCESSFUL_ACCESS => 536870912, |
42
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_EVERYONE => 10107, |
43
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_EXECUTE => 1, |
44
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_GROUP => 10003, |
45
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_GROUP_OBJ => 10004, |
46
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_INHERITANCE_NFS4 => 2113929216, |
47
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_LIST_DIRECTORY => 8, |
48
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_MASK => 10005, |
49
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_OTHER => 10006, |
50
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_PERMS_NFS4 => 65529, |
51
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_PERMS_POSIX1E => 7, |
52
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_READ => 4, |
53
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_READ_ACL => 4096, |
54
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_READ_ATTRIBUTES => 512, |
55
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_READ_DATA => 8, |
56
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_READ_NAMED_ATTRS => 64, |
57
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_STYLE_EXTRA_ID => 1024, |
58
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_STYLE_MARK_DEFAULT => 2048, |
59
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_SYNCHRONIZE => 32768, |
60
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_ACCESS => 256, |
61
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_ALARM => 8192, |
62
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_ALLOW => 1024, |
63
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_AUDIT => 4096, |
64
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_DEFAULT => 512, |
65
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_DENY => 2048, |
66
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_NFS4 => 15360, |
67
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_TYPE_POSIX1E => 768, |
68
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_USER => 10001, |
69
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_USER_OBJ => 10002, |
70
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE => 2, |
71
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE_ACL => 8192, |
72
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE_ATTRIBUTES => 1024, |
73
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE_DATA => 16, |
74
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE_NAMED_ATTRS => 128, |
75
|
|
|
|
|
|
|
ARCHIVE_ENTRY_ACL_WRITE_OWNER => 16384, |
76
|
|
|
|
|
|
|
ARCHIVE_EOF => 1, |
77
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_ACL => 32, |
78
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_FFLAGS => 64, |
79
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_HFS_COMPRESSION_FORCED => 32768, |
80
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_MAC_METADATA => 8192, |
81
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_NO_AUTODIR => 1024, |
82
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_NO_HFS_COMPRESSION => 16384, |
83
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_NO_OVERWRITE => 8, |
84
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_NO_OVERWRITE_NEWER => 2048, |
85
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_OWNER => 1, |
86
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_PERM => 2, |
87
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_SECURE_NODOTDOT => 512, |
88
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_SECURE_SYMLINKS => 256, |
89
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_SPARSE => 4096, |
90
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_TIME => 4, |
91
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_UNLINK => 16, |
92
|
|
|
|
|
|
|
ARCHIVE_EXTRACT_XATTR => 128, |
93
|
|
|
|
|
|
|
ARCHIVE_FAILED => -25, |
94
|
|
|
|
|
|
|
ARCHIVE_FATAL => -30, |
95
|
|
|
|
|
|
|
ARCHIVE_FILTER_BZIP2 => 2, |
96
|
|
|
|
|
|
|
ARCHIVE_FILTER_COMPRESS => 3, |
97
|
|
|
|
|
|
|
ARCHIVE_FILTER_GRZIP => 12, |
98
|
|
|
|
|
|
|
ARCHIVE_FILTER_GZIP => 1, |
99
|
|
|
|
|
|
|
ARCHIVE_FILTER_LRZIP => 10, |
100
|
|
|
|
|
|
|
ARCHIVE_FILTER_LZIP => 9, |
101
|
|
|
|
|
|
|
ARCHIVE_FILTER_LZMA => 5, |
102
|
|
|
|
|
|
|
ARCHIVE_FILTER_LZOP => 11, |
103
|
|
|
|
|
|
|
ARCHIVE_FILTER_NONE => 0, |
104
|
|
|
|
|
|
|
ARCHIVE_FILTER_PROGRAM => 4, |
105
|
|
|
|
|
|
|
ARCHIVE_FILTER_RPM => 8, |
106
|
|
|
|
|
|
|
ARCHIVE_FILTER_UU => 7, |
107
|
|
|
|
|
|
|
ARCHIVE_FILTER_XZ => 6, |
108
|
|
|
|
|
|
|
ARCHIVE_FORMAT_7ZIP => 917504, |
109
|
|
|
|
|
|
|
ARCHIVE_FORMAT_AR => 458752, |
110
|
|
|
|
|
|
|
ARCHIVE_FORMAT_AR_BSD => 458754, |
111
|
|
|
|
|
|
|
ARCHIVE_FORMAT_AR_GNU => 458753, |
112
|
|
|
|
|
|
|
ARCHIVE_FORMAT_BASE_MASK => 16711680, |
113
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CAB => 786432, |
114
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO => 65536, |
115
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_AFIO_LARGE => 65542, |
116
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_BIN_BE => 65539, |
117
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_BIN_LE => 65538, |
118
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_POSIX => 65537, |
119
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_SVR4_CRC => 65541, |
120
|
|
|
|
|
|
|
ARCHIVE_FORMAT_CPIO_SVR4_NOCRC => 65540, |
121
|
|
|
|
|
|
|
ARCHIVE_FORMAT_EMPTY => 393216, |
122
|
|
|
|
|
|
|
ARCHIVE_FORMAT_ISO9660 => 262144, |
123
|
|
|
|
|
|
|
ARCHIVE_FORMAT_ISO9660_ROCKRIDGE => 262145, |
124
|
|
|
|
|
|
|
ARCHIVE_FORMAT_LHA => 720896, |
125
|
|
|
|
|
|
|
ARCHIVE_FORMAT_MTREE => 524288, |
126
|
|
|
|
|
|
|
ARCHIVE_FORMAT_RAR => 851968, |
127
|
|
|
|
|
|
|
ARCHIVE_FORMAT_RAW => 589824, |
128
|
|
|
|
|
|
|
ARCHIVE_FORMAT_SHAR => 131072, |
129
|
|
|
|
|
|
|
ARCHIVE_FORMAT_SHAR_BASE => 131073, |
130
|
|
|
|
|
|
|
ARCHIVE_FORMAT_SHAR_DUMP => 131074, |
131
|
|
|
|
|
|
|
ARCHIVE_FORMAT_TAR => 196608, |
132
|
|
|
|
|
|
|
ARCHIVE_FORMAT_TAR_GNUTAR => 196612, |
133
|
|
|
|
|
|
|
ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE => 196610, |
134
|
|
|
|
|
|
|
ARCHIVE_FORMAT_TAR_PAX_RESTRICTED => 196611, |
135
|
|
|
|
|
|
|
ARCHIVE_FORMAT_TAR_USTAR => 196609, |
136
|
|
|
|
|
|
|
ARCHIVE_FORMAT_XAR => 655360, |
137
|
|
|
|
|
|
|
ARCHIVE_FORMAT_ZIP => 327680, |
138
|
|
|
|
|
|
|
ARCHIVE_MATCH_CTIME => 512, |
139
|
|
|
|
|
|
|
ARCHIVE_MATCH_EQUAL => 16, |
140
|
|
|
|
|
|
|
ARCHIVE_MATCH_MTIME => 256, |
141
|
|
|
|
|
|
|
ARCHIVE_MATCH_NEWER => 1, |
142
|
|
|
|
|
|
|
ARCHIVE_MATCH_OLDER => 2, |
143
|
|
|
|
|
|
|
ARCHIVE_OK => 0, |
144
|
|
|
|
|
|
|
ARCHIVE_READDISK_HONOR_NODUMP => 2, |
145
|
|
|
|
|
|
|
ARCHIVE_READDISK_MAC_COPYFILE => 4, |
146
|
|
|
|
|
|
|
ARCHIVE_READDISK_NO_TRAVERSE_MOUNTS => 8, |
147
|
|
|
|
|
|
|
ARCHIVE_READDISK_RESTORE_ATIME => 1, |
148
|
|
|
|
|
|
|
ARCHIVE_RETRY => -10, |
149
|
|
|
|
|
|
|
ARCHIVE_VERSION_NUMBER => 3001002, |
150
|
|
|
|
|
|
|
ARCHIVE_WARN => -20, |
151
|
27
|
|
|
27
|
|
147
|
}; |
|
27
|
|
|
|
|
50
|
|
152
|
|
|
|
|
|
|
|
153
|
|
|
|
|
|
|
1; |
154
|
|
|
|
|
|
|
|
155
|
|
|
|
|
|
|
__END__ |