Blame doc/html/archive_read_header.3.html

Packit 08bd4c
Packit 08bd4c
Packit 08bd4c
Packit 08bd4c
"http://www.w3.org/TR/html4/loose.dtd">
Packit 08bd4c
<html>
Packit 08bd4c
<head>
Packit 08bd4c
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit 08bd4c
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
Packit 08bd4c
<meta name="Content-Style" content="text/css">
Packit 08bd4c
<style type="text/css">
Packit 08bd4c
       p       { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit 08bd4c
       pre     { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit 08bd4c
       table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit 08bd4c
       h1      { text-align: center }
Packit 08bd4c
</style>
Packit 08bd4c
<title></title>
Packit 08bd4c
</head>
Packit 08bd4c
<body>
Packit 08bd4c
Packit 08bd4c

Packit 08bd4c
Packit 08bd4c
Packit 08bd4c

ARCHIVE_READ_HEADER(3) BSD Library Functions Manual

Packit 08bd4c
ARCHIVE_READ_HEADER(3)

Packit 08bd4c
Packit 08bd4c

NAME

Packit 08bd4c
Packit 08bd4c
Packit 08bd4c

archive_read_next_header,

Packit 08bd4c
archive_read_next_header2 — functions for
Packit 08bd4c
reading streaming archives

Packit 08bd4c
Packit 08bd4c

LIBRARY

Packit 08bd4c
Packit 08bd4c

Streaming Archive Library

Packit 08bd4c
(libarchive, -larchive)

Packit 08bd4c
Packit 08bd4c

SYNOPSIS

Packit 08bd4c
Packit 08bd4c

#include

Packit 08bd4c
<archive.h>

Packit 08bd4c
Packit 08bd4c

int

Packit 08bd4c
Packit 08bd4c
Packit 08bd4c

archive_read_next_header(struct archive *,

Packit 08bd4c
struct archive_entry **);

Packit 08bd4c
Packit 08bd4c

int

Packit 08bd4c
Packit 08bd4c
Packit 08bd4c

archive_read_next_header2(struct archive *,

Packit 08bd4c
struct archive_entry *);

Packit 08bd4c
Packit 08bd4c

DESCRIPTION

Packit 08bd4c
archive_read_next_header()

Packit 08bd4c
Packit 08bd4c

Read the header for the next

Packit 08bd4c
entry and return a pointer to a struct archive_entry. This
Packit 08bd4c
is a convenience wrapper around
Packit 08bd4c
archive_read_next_header2() that reuses an internal
Packit 08bd4c
struct archive_entry object for each request.

Packit 08bd4c
Packit 08bd4c

archive_read_next_header2()

Packit 08bd4c
Packit 08bd4c

Read the header for the next

Packit 08bd4c
entry and populate the provided struct archive_entry.

Packit 08bd4c
Packit 08bd4c

RETURN VALUES

Packit 08bd4c
Packit 08bd4c

These functions return

Packit 08bd4c
ARCHIVE_OK (the operation succeeded),
Packit 08bd4c
ARCHIVE_WARN (the operation succeeded but a
Packit 08bd4c
non-critical error was encountered), ARCHIVE_EOF
Packit 08bd4c
(end-of-archive was encountered), ARCHIVE_RETRY (the
Packit 08bd4c
operation failed but can be retried), and
Packit 08bd4c
ARCHIVE_FATAL (there was a fatal error; the archive
Packit 08bd4c
should be closed immediately).

Packit 08bd4c
Packit 08bd4c

ERRORS

Packit 08bd4c
Packit 08bd4c

Detailed error codes and textual

Packit 08bd4c
descriptions are available from the archive_errno()
Packit 08bd4c
and archive_error_string() functions.

Packit 08bd4c
Packit 08bd4c

SEE ALSO

Packit 08bd4c
Packit 08bd4c

tar(1), libarchive(3),

Packit 08bd4c
archive_read(3), archive_read_data(3),
Packit 08bd4c
archive_read_extract(3), archive_read_filter(3),
Packit 08bd4c
archive_read_format(3), archive_read_open(3),
Packit 08bd4c
archive_read_set_options(3), archive_util(3), tar(5)

Packit 08bd4c
Packit 08bd4c

BSD

Packit 08bd4c
February 2, 2012 BSD

Packit 08bd4c

Packit 08bd4c
</body>
Packit 08bd4c
</html>