archive
int archive(void);
rval = archive();
rval = archive();
FullName(const char *archive, const char *member)
Buf_AddStr(&buf, archive);
ArchStatMember(const char *archive, const char *member, bool addToCache)
if (strcmp(a->name, archive) == 0)
arch = ArchFindMember(archive, member, &sarh, "r");
arch = fopen(archive, "r");
ar->name = bmake_strdup(archive);
ArchFindMember(const char *archive, const char *member,
arch = fopen(archive, mode);
archive,
extract_dir(struct archive *a, struct archive_entry *e, const char *path)
extract2fd(struct archive *a, char *pathname, int fd)
extract_file(struct archive *a, struct archive_entry *e, char **path)
extract(struct archive *a, struct archive_entry *e)
extract_stdout(struct archive *a, struct archive_entry *e)
list(struct archive *a, struct archive_entry *e)
test(struct archive *a, struct archive_entry *e)
passphrase_callback(struct archive *a, void *client_data)
struct archive *a;
struct archive *a;