/freebsd-11.0-release/contrib/libarchive/libarchive/ |
H A D | archive_write_add_filter_b64encode.c | 40 #include "archive.h" 81 archive_write_add_filter_b64encode(struct archive *_a) 87 archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC, 92 archive_set_error(f->archive, ENOMEM, 122 archive_set_error(f->archive, ARCHIVE_ERRNO_MISC, 130 archive_set_error(f->archive, ARCHIVE_ERRNO_MISC, 158 if (f->archive->magic == ARCHIVE_WRITE_MAGIC) { 161 bpb = archive_write_get_bytes_per_block(f->archive); 170 archive_set_error(f->archive, ENOMEM, 276 archive_write_set_bytes_in_last_block(f->archive, [all...] |
H A D | archive_write_add_filter_uuencode.c | 40 #include "archive.h" 70 archive_write_add_filter_uuencode(struct archive *_a) 76 archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC, 81 archive_set_error(f->archive, ENOMEM, 111 archive_set_error(f->archive, ARCHIVE_ERRNO_MISC, 119 archive_set_error(f->archive, ARCHIVE_ERRNO_MISC, 147 if (f->archive->magic == ARCHIVE_WRITE_MAGIC) { 150 bpb = archive_write_get_bytes_per_block(f->archive); 159 archive_set_error(f->archive, ENOMEM, 267 archive_write_set_bytes_in_last_block(f->archive, [all...] |
H A D | archive_read_support_format_rar.c | 38 #include "archive.h" 311 * Custom field to denote that this archive contains encrypted entries 501 archive_set_error(&a->archive, 630 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 641 archive_read_support_format_rar(struct archive *_a) 653 archive_set_error(&a->archive, ENOMEM, "Can't allocate rar data"); 785 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 800 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, 805 &a->archive, val, 0); 833 a->archive [all...] |
H A D | archive_write_disk_posix.c | 128 * archive being read was tainted. Windows has a similar feature; we 131 #include "archive.h" 205 struct archive archive; member in struct:archive_write_disk 242 /* Tasks deferred until end-of-archive. */ 303 * in the archive are modified to match the following limits. During 304 * the post-extract fixup pass, the permissions from the archive are 375 static int _archive_write_disk_close(struct archive *); 376 static int _archive_write_disk_free(struct archive *); 377 static int _archive_write_disk_header(struct archive *, struc [all...] |
H A D | archive_read_support_format_zip.c | 56 #include "archive.h" 135 /* Structural information about the archive. */ 431 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 441 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 731 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 769 archive_string_default_conversion_for_read(&(a->archive)); 774 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, 780 archive_set_error(&a->archive, -1, "Damaged Zip archive"); 813 archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMA [all...] |
H A D | archive_entry_private.h | 54 * Description of an archive entry. 74 struct archive *archive; member in struct:archive_entry 80 * in the archive. For example, 'tar' archives store 89 * we don't want to lose information if we read an archive and write
|
H A D | archive_read_disk_set_standard_lookup.c | 48 #include "archive.h" 52 archive_read_disk_set_standard_lookup(struct archive *a) 63 struct archive *archive; member in struct:name_cache 95 archive_read_disk_set_standard_lookup(struct archive *a) 109 ucache->archive = a; 112 gcache->archive = a; 221 archive_set_error(cache->archive, errno, 287 archive_set_error(cache->archive, errno,
|
H A D | archive_read_support_format_cpio.c | 41 #include "archive.h" 221 archive_read_support_format_cpio(struct archive *_a) 232 archive_set_error(&a->archive, ENOMEM, "Can't allocate cpio data"); 272 /* ASCII cpio archive (odc, POSIX.1) */ 280 /* afio large ASCII cpio archive */ 288 /* ASCII cpio archive (SVR4 without CRC) */ 296 /* ASCII cpio archive (SVR4 with CRC) */ 334 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, 339 &a->archive, val, 0); 371 &(a->archive)); [all...] |
H A D | archive_util.c | 61 #include "archive.h" 72 /* Generic initialization of 'struct archive' objects. */ 74 __archive_clean(struct archive *a) 175 archive_errno(struct archive *a) 181 archive_error_string(struct archive *a) 191 archive_file_count(struct archive *a) 197 archive_format(struct archive *a) 203 archive_format_name(struct archive *a) 210 archive_compression(struct archive *a) 216 archive_compression_name(struct archive * [all...] |
H A D | archive_write_set_format_pax.c | 40 #include "archive.h" 101 archive_write_set_format_pax_restricted(struct archive *_a) 109 r = archive_write_set_format_pax(&a->archive); 110 a->archive.archive_format = ARCHIVE_FORMAT_TAR_PAX_RESTRICTED; 111 a->archive.archive_format_name = "restricted POSIX pax interchange"; 119 archive_write_set_format_pax(struct archive *_a) 132 archive_set_error(&a->archive, ENOMEM, 145 a->archive.archive_format = ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE; 146 a->archive.archive_format_name = "POSIX pax interchange"; 163 archive_set_error(&a->archive, ARCHIVE_ERRNO_MIS [all...] |
H A D | archive_write_set_format_7zip.c | 43 #include "archive.h" 115 int (*code) (struct archive *a, 118 int (*end)(struct archive *a, 239 static int compression_init_encoder_copy(struct archive *, 241 static int compression_code_copy(struct archive *, 243 static int compression_end_copy(struct archive *, struct la_zstream *); 244 static int compression_init_encoder_deflate(struct archive *, 247 static int compression_code_deflate(struct archive *, 249 static int compression_end_deflate(struct archive *, struct la_zstream *); 251 static int compression_init_encoder_bzip2(struct archive *, [all...] |
H A D | archive_read_support_format_tar.c | 41 #include "archive.h" 228 archive_read_support_format_gnutar(struct archive *a) 237 archive_read_support_format_tar(struct archive *_a) 252 archive_set_error(&a->archive, ENOMEM, 314 /* If it's an end-of-archive mark, we can handle it. */ 324 /* If it's not an end-of-archive mark, it must have a valid checksum.*/ 385 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, 390 &a->archive, val, 0); 450 * Ideally, we would track every file read from the archive so 483 archive_string_default_conversion_for_read(&(a->archive)); [all...] |
H A D | archive_read_private.h | 37 #include "archive.h" 88 struct archive_read *archive; /* Associated archive. */ member in struct:archive_read_filter 152 struct archive *ad; /* archive_write_disk object */ 160 struct archive archive; member in struct:archive_read 164 /* Dev/ino of the archive being read/written. */ 169 /* Callbacks to open/read/write/close client archive streams. */
|
/freebsd-11.0-release/contrib/libarchive/libarchive/test/ |
H A D | test_gnutar_filename_encoding.c | 32 struct archive *a; 73 struct archive *a; 114 struct archive *a; 155 struct archive *a; 200 struct archive *a; 240 struct archive *a; 275 struct archive *a; 315 struct archive *a; 355 struct archive *a;
|
H A D | test_ustar_filename_encoding.c | 32 struct archive *a; 73 struct archive *a; 114 struct archive *a; 155 struct archive *a; 200 struct archive *a; 240 struct archive *a; 275 struct archive *a; 315 struct archive *a; 355 struct archive *a;
|
H A D | test_read_format_7zip_malformed.c | 33 struct archive *a; 50 struct archive *a;
|
H A D | test_write_disk_secure746.c | 45 struct archive *a; 87 struct archive *a;
|
H A D | test_write_format_raw_b64.c | 28 test_format(int (*set_format)(struct archive *)) 32 struct archive *a; 39 /* Create a new archive in memory. */
|
H A D | test_tar_large.c | 35 * writes entries from 2GB up to 1TB to an archive in memory. 49 * We store the archive as blocks of data generated by libarchive, 76 static int64_t memory_read_skip(struct archive *, void *, int64_t request); 77 static ssize_t memory_read(struct archive *, void *, const void **buff); 78 static ssize_t memory_write(struct archive *, void *, const void *, size_t); 82 memory_write(struct archive *a, void *_private, const void *buff, size_t size) 120 memory_read(struct archive *a, void *_private, const void **buff) 167 memory_read_skip(struct archive *a, void *_private, int64_t skip) 205 struct archive *a; 215 * Open an archive fo [all...] |
H A D | test_read_position.c | 33 static void verify_read_positions(struct archive *a); 36 verify_read_positions(struct archive *a) 70 struct archive *a; 78 /* Create an archive. */ 98 /* Read the archive back with a skip function. */ 105 /* Read the archive back without a skip function. */
|
H A D | test_archive_read_next_header_raw.c | 36 struct archive* a = archive_read_new();
|
H A D | test_archive_read_set_format_option.c | 35 struct archive* a = archive_read_new();
|
/freebsd-11.0-release/contrib/libarchive/tar/ |
H A D | write.c | 96 static int append_archive(struct bsdtar *, struct archive *, 97 struct archive *ina); 99 struct archive *, const char *fname); 101 struct archive *a); 103 struct archive *a, struct archive *, 105 static void excluded_callback(struct archive *, void *, 107 static void report_write(struct bsdtar *, struct archive *, 110 static int metadata_filter(struct archive *, void *, 112 static void write_archive(struct archive *, struc [all...] |
H A D | read.c | 83 struct archive *archive; member in struct:progress_data 87 static void read_archive(struct bsdtar *bsdtar, char mode, struct archive *); 88 static int unmatched_inclusions_warn(struct archive *matching, const char *); 96 "Not found in archive") != 0) 103 struct archive *writer; 115 "Not found in archive") != 0) 125 struct archive *a = progress_data->archive; 160 read_archive(struct bsdtar *bsdtar, char mode, struct archive *write [all...] |
/freebsd-11.0-release/usr.bin/elfcopy/ |
H A D | Makefile | 20 SRCS= archive.c ascii.c binary.c main.c pe.c sections.c segments.c symbols.c 24 LIBADD= archive elftc elf pe
|