Blame doc/html/archive_read_header.3.html

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

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

ARCHIVE_READ_HEADER(3) BSD Library Functions Manual

Packit Service 1d0348
ARCHIVE_READ_HEADER(3)

Packit Service 1d0348
Packit Service 1d0348

NAME

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_read_next_header,

Packit Service 1d0348
archive_read_next_header2 — functions for
Packit Service 1d0348
reading streaming archives

Packit Service 1d0348
Packit Service 1d0348

LIBRARY

Packit Service 1d0348
Packit Service 1d0348

Streaming Archive Library

Packit Service 1d0348
(libarchive, -larchive)

Packit Service 1d0348
Packit Service 1d0348

SYNOPSIS

Packit Service 1d0348
Packit Service 1d0348

#include

Packit Service 1d0348
<archive.h>

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_read_next_header(struct archive *,

Packit Service 1d0348
struct archive_entry **);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_read_next_header2(struct archive *,

Packit Service 1d0348
struct archive_entry *);

Packit Service 1d0348
Packit Service 1d0348

DESCRIPTION

Packit Service 1d0348
archive_read_next_header()

Packit Service 1d0348
Packit Service 1d0348

Read the header for the next

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

Packit Service 1d0348
Packit Service 1d0348

archive_read_next_header2()

Packit Service 1d0348
Packit Service 1d0348

Read the header for the next

Packit Service 1d0348
entry and populate the provided struct archive_entry.

Packit Service 1d0348
Packit Service 1d0348

RETURN VALUES

Packit Service 1d0348
Packit Service 1d0348

These functions return

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

Packit Service 1d0348
Packit Service 1d0348

ERRORS

Packit Service 1d0348
Packit Service 1d0348

Detailed error codes and textual

Packit Service 1d0348
descriptions are available from the archive_errno()
Packit Service 1d0348
and archive_error_string() functions.

Packit Service 1d0348
Packit Service 1d0348

SEE ALSO

Packit Service 1d0348
Packit Service 1d0348

tar(1), libarchive(3),

Packit Service 1d0348
archive_read(3), archive_read_data(3),
Packit Service 1d0348
archive_read_extract(3), archive_read_filter(3),
Packit Service 1d0348
archive_read_format(3), archive_read_open(3),
Packit Service 1d0348
archive_read_set_options(3), archive_util(3), tar(5)

Packit Service 1d0348
Packit Service 1d0348

BSD

Packit Service 1d0348
February 2, 2012 BSD

Packit Service 1d0348

Packit Service 1d0348
</body>
Packit Service 1d0348
</html>