Searched refs:archive (Results 51 - 75 of 442) sorted by relevance

1234567891011>>

/freebsd-11.0-release/contrib/libarchive/libarchive/
H A Darchive_read_open_memory.c33 #include "archive.h"
36 * Glue to read an archive from a block of memory.
50 static int memory_read_close(struct archive *, void *);
51 static int memory_read_open(struct archive *, void *);
52 static int64_t memory_read_seek(struct archive *, void *, int64_t offset, int whence);
53 static int64_t memory_read_skip(struct archive *, void *, int64_t request);
54 static ssize_t memory_read(struct archive *, void *, const void **buff);
57 archive_read_open_memory(struct archive *a, const void *buff, size_t size)
68 archive_read_open_memory2(struct archive *a, const void *buff,
95 memory_read_open(struct archive *
[all...]
H A Darchive_read_support_format_empty.c29 #include "archive.h"
40 archive_read_support_format_empty(struct archive *_a)
80 a->archive.archive_format = ARCHIVE_FORMAT_EMPTY;
81 a->archive.archive_format_name = "Empty file";
H A Darchive_write_private.h37 #include "archive.h"
45 struct archive *archive; /* Associated archive. */ member in struct:archive_write_filter
61 void __archive_write_filters_free(struct archive *);
64 struct archive_write_filter *__archive_write_allocate_filter(struct archive *);
73 struct archive archive; member in struct:archive_write
75 /* Dev/ino of the archive being written. */
84 /* Callbacks to open/read/write/close archive strea
[all...]
H A Darchive_write_set_format_raw.c49 archive_write_set_format_raw(struct archive *_a)
63 archive_set_error(&a->archive, ENOMEM, "Can't allocate raw data");
77 a->archive.archive_format = ARCHIVE_FORMAT_RAW;
78 a->archive.archive_format_name = "RAW";
88 archive_set_error(&a->archive, ERANGE,
95 archive_set_error(&a->archive, ERANGE,
96 "Raw format only supports one entry per archive");
H A Darchive_read_support_filter_lzop.c56 #include "archive.h"
105 archive_read_support_filter_lzop(struct archive *_a)
187 archive_set_error(&self->archive->archive, ENOMEM,
230 archive_set_error(&self->archive->archive,
238 archive_set_error(&self->archive->archive, ARCHIVE_ERRNO_MISC,
257 archive_set_error(&self->archive->archive,
[all...]
H A Darchive_read_append_filter.c33 #include "archive.h"
38 archive_read_append_filter(struct archive *_a, int code)
69 archive_set_error(&a->archive, ARCHIVE_ERRNO_PROGRAMMER,
101 archive_set_error(&a->archive, ARCHIVE_ERRNO_PROGRAMMER,
118 archive_set_error(&a->archive, ARCHIVE_ERRNO_PROGRAMMER,
127 archive_set_error(&a->archive, ENOMEM, "Out of memory");
131 filter->archive = a;
147 archive_read_append_filter_program(struct archive *_a, const char *cmd)
153 archive_read_append_filter_program_signature(struct archive *_a,
176 archive_set_error(&a->archive, ARCHIVE_ERRNO_PROGRAMME
[all...]
H A Darchive_write_open_filename.c48 #include "archive.h"
64 static int file_close(struct archive *, void *);
65 static int file_open(struct archive *, void *);
66 static ssize_t file_write(struct archive *, void *, const void *buff, size_t);
67 static int open_filename(struct archive *, int, const void *);
70 archive_write_open_file(struct archive *a, const char *filename)
76 archive_write_open_filename(struct archive *a, const char *filename)
86 archive_write_open_filename_w(struct archive *a, const wchar_t *filename)
96 open_filename(struct archive *a, int mbs_fn, const void *filename)
131 file_open(struct archive *
[all...]
H A Darchive_write_set_format_v7tar.c42 #include "archive.h"
144 archive_write_set_format_v7tar(struct archive *_a)
158 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
166 archive_set_error(&a->archive, ENOMEM,
179 a->archive.archive_format = ARCHIVE_FORMAT_TAR;
180 a->archive.archive_format_name = "tar (non-POSIX)";
193 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
198 &a->archive, val, 0);
229 &(a->archive));
238 archive_set_error(&a->archive, ARCHIVE_ERRNO_MIS
[all...]
H A Darchive_read_support_filter_gzip.c47 #include "archive.h"
84 archive_read_support_compression_gzip(struct archive *a)
91 archive_read_support_filter_gzip(struct archive *_a)
264 archive_set_error(&self->archive->archive, ENOMEM,
313 archive_set_error(&self->archive->archive,
319 archive_set_error(&self->archive->archive, ENOMEM,
324 archive_set_error(&self->archive
[all...]
H A Darchive_write_add_filter_bzip2.c45 #include "archive.h"
51 archive_write_set_compression_bzip2(struct archive *a)
82 archive_write_add_filter_bzip2(struct archive *_a)
88 archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC,
93 archive_set_error(&a->archive, ENOMEM, "Out of memory");
111 archive_set_error(&a->archive, ENOMEM, "Out of memory");
115 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
176 if (f->archive->magic == ARCHIVE_WRITE_MAGIC) {
179 bpb = archive_write_get_bytes_per_block(f->archive);
189 archive_set_error(f->archive, ENOME
[all...]
H A Darchive_write_set_format_ustar.c42 #include "archive.h"
167 archive_write_set_format_ustar(struct archive *_a)
181 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
189 archive_set_error(&a->archive, ENOMEM,
202 a->archive.archive_format = ARCHIVE_FORMAT_TAR_USTAR;
203 a->archive.archive_format_name = "POSIX ustar";
216 archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
221 &a->archive, val, 0);
251 archive_string_default_conversion_for_write(&(a->archive));
260 archive_set_error(&a->archive, ARCHIVE_ERRNO_MIS
[all...]
H A Darchive_read_open_fd.c51 #include "archive.h"
60 static int file_close(struct archive *, void *);
61 static ssize_t file_read(struct archive *, void *, const void **buff);
62 static int64_t file_seek(struct archive *, void *, int64_t request, int);
63 static int64_t file_skip(struct archive *, void *, int64_t request);
66 archive_read_open_fd(struct archive *a, int fd, size_t block_size)
113 file_read(struct archive *a, void *client_data, const void **buff)
132 file_skip(struct archive *a, void *client_data, int64_t request)
169 * or a corrupted archive file.
179 file_seek(struct archive *
[all...]
H A Darchive_read_support_format_ar.c47 #include "archive.h"
98 archive_read_support_format_ar(struct archive *_a)
109 archive_set_error(&a->archive, ENOMEM,
181 archive_set_error(&a->archive, EINVAL,
193 if (a->archive.archive_format == ARCHIVE_FORMAT_AR) {
202 a->archive.archive_format = ARCHIVE_FORMAT_AR_BSD;
204 a->archive.archive_format = ARCHIVE_FORMAT_AR_GNU;
206 a->archive.archive_format = ARCHIVE_FORMAT_AR_BSD;
215 if (a->archive.archive_format == ARCHIVE_FORMAT_AR_GNU)
216 a->archive
[all...]
H A Darchive_string.h49 #include "archive.h"
94 archive_string_conversion_to_charset(struct archive *, const char *, int);
96 archive_string_conversion_from_charset(struct archive *, const char *, int);
97 /* Create the default string conversion object for reading/writing an archive.
102 archive_string_default_conversion_for_read(struct archive *);
104 archive_string_default_conversion_for_write(struct archive *);
107 archive_string_conversion_free(struct archive *);
222 int archive_mstring_get_mbs(struct archive *, struct archive_mstring *, const char **);
223 int archive_mstring_get_utf8(struct archive *, struct archive_mstring *, const char **);
224 int archive_mstring_get_wcs(struct archive *, struc
[all...]
H A Darchive_read_support_filter_bzip2.c47 #include "archive.h"
78 archive_read_support_compression_bzip2(struct archive *a)
85 archive_read_support_filter_bzip2(struct archive *_a)
133 /* Minimal bzip2 archive is 14 bytes. */
202 archive_set_error(&self->archive->archive, ENOMEM,
277 archive_set_error(&self->archive->archive, err,
291 archive_set_error(&self->archive->archive,
[all...]
/freebsd-11.0-release/contrib/libarchive/libarchive/test/
H A Dtest_archive_read_add_passphrase.c37 struct archive* a = archive_read_new();
61 struct archive* a = archive_read_new();
75 struct archive* a = archive_read_new();
92 struct archive* a = archive_read_new();
111 callback1(struct archive *a, void *_client_data)
120 struct archive* a = archive_read_new();
149 callback2(struct archive *a, void *_client_data)
164 struct archive* a = archive_read_new();
183 struct archive* a = archive_read_new();
205 struct archive*
[all...]
H A Dtest_archive_clear_error.c31 struct archive* a = archive_read_new();
H A Dtest_archive_read_close_twice.c32 struct archive* a = archive_read_new();
H A Dtest_bad_fd.c31 struct archive *a;
H A Dtest_archive_read_support.c31 * archive handle.
34 typedef struct archive *constructor(void);
35 typedef int enabler(struct archive *);
36 typedef int destructor(struct archive *);
41 struct archive *a = new_();
57 struct archive *a = new_();
H A Dtest_read_set_format.c36 struct archive *a;
106 struct archive *a;
114 /* Check that this actually fails, then close the archive. */
120 static unsigned char archive[] = { variable
130 struct archive *a;
142 archive_read_open_memory(a, archive, sizeof(archive)));
154 struct archive *a;
166 archive_read_open_memory(a, archive, sizeof(archive)));
[all...]
/freebsd-11.0-release/lib/libarchive/
H A DMakefile7 LIB= archive
44 INCS= archive.h archive_entry.h
413 MLINKS+= libarchive.3 archive.3
/freebsd-11.0-release/contrib/libarchive/cat/
H A Dbsdcat.h34 #include <archive.h>
H A Dbsdcat_platform.h57 #include <archive.h>
61 #include "archive.h"
/freebsd-11.0-release/contrib/libarchive/cpio/
H A Dcpio_platform.h61 #include <archive.h>
65 #include "archive.h"

Completed in 199 milliseconds

1234567891011>>