Blame doc/text/archive_write_filter.3.txt

Packit Service 1d0348
ARCHIVE_WRITE_FILTER(3)  BSD Library Functions Manual  ARCHIVE_WRITE_FILTER(3)
Packit Service 1d0348
Packit Service 1d0348
NAME
Packit Service 1d0348
     archive_write_add_filter_b64encode, archive_write_add_filter_by_name,
Packit Service 1d0348
     archive_write_add_filter_bzip2, archive_write_add_filter_compress,
Packit Service 1d0348
     archive_write_add_filter_grzip, archive_write_add_filter_gzip,
Packit Service 1d0348
     archive_write_add_filter_lrzip, archive_write_add_filter_lz4,
Packit Service 1d0348
     archive_write_add_filter_lzip, archive_write_add_filter_lzma,
Packit Service 1d0348
     archive_write_add_filter_lzop, archive_write_add_filter_none,
Packit Service 1d0348
     archive_write_add_filter_program, archive_write_add_filter_uuencode,
Packit Service 1d0348
     archive_write_add_filter_xz, archive_write_add_filter_zstd, — functions
Packit Service 1d0348
     enabling output filters
Packit Service 1d0348
Packit Service 1d0348
LIBRARY
Packit Service 1d0348
     Streaming Archive Library (libarchive, -larchive)
Packit Service 1d0348
Packit Service 1d0348
SYNOPSIS
Packit Service 1d0348
     #include <archive.h>
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_b64encode(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_bzip2(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_compress(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_grzip(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_gzip(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_lrzip(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_lz4(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_lzip(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_lzma(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_lzop(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_none(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_program(struct archive *, const char * cmd);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_uuencode(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_xz(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
     int
Packit Service 1d0348
     archive_write_add_filter_zstd(struct archive *);
Packit Service 1d0348
Packit Service 1d0348
DESCRIPTION
Packit Service 1d0348
     archive_write_add_filter_bzip2(), archive_write_add_filter_compress(),
Packit Service 1d0348
	     archive_write_add_filter_grzip(),
Packit Service 1d0348
	     archive_write_add_filter_gzip(),
Packit Service 1d0348
	     archive_write_add_filter_lrzip(), archive_write_add_filter_lz4(),
Packit Service 1d0348
	     archive_write_add_filter_lzip(), archive_write_add_filter_lzma(),
Packit Service 1d0348
	     archive_write_add_filter_lzop(), archive_write_add_filter_xz(),
Packit Service 1d0348
	     archive_write_add_filter_zstd(),
Packit Service 1d0348
	     The resulting archive will be compressed as specified.  Note that
Packit Service 1d0348
	     the compressed output is always properly blocked.
Packit Service 1d0348
Packit Service 1d0348
     archive_write_add_filter_b64encode(),
Packit Service 1d0348
	     archive_write_add_filter_uuencode(),
Packit Service 1d0348
	     The output will be encoded as specified.  The encoded output is
Packit Service 1d0348
	     always properly blocked.
Packit Service 1d0348
Packit Service 1d0348
     archive_write_add_filter_none()
Packit Service 1d0348
	     This is never necessary.  It is provided only for backwards com‐
Packit Service 1d0348
	     patibility.
Packit Service 1d0348
Packit Service 1d0348
     archive_write_add_filter_program()
Packit Service 1d0348
	     The archive will be fed into the specified compression program.
Packit Service 1d0348
	     The output of that program is blocked and written to the client
Packit Service 1d0348
	     write callbacks.
Packit Service 1d0348
Packit Service 1d0348
RETURN VALUES
Packit Service 1d0348
     These functions return ARCHIVE_OK on success, or ARCHIVE_FATAL.
Packit Service 1d0348
Packit Service 1d0348
ERRORS
Packit Service 1d0348
     Detailed error codes and textual descriptions are available from the
Packit Service 1d0348
     archive_errno() and archive_error_string() functions.
Packit Service 1d0348
Packit Service 1d0348
SEE ALSO
Packit Service 1d0348
     tar(1), libarchive(3), archive_write(3), archive_write_format(3),
Packit Service 1d0348
     archive_write_set_options(3), cpio(5), mtree(5), tar(5)
Packit Service 1d0348
Packit Service 1d0348
BSD				August 14, 2014 			   BSD