4mARCHIVE_WRITE_FILTER24m(3)	 Library Functions Manual   4mARCHIVE_WRITE_FILTER24m(3)

1mNAME0m
       archive_write_add_filter_b64encode,   archive_write_add_filter_by_name,
       archive_write_add_filter_bzip2,	    archive_write_add_filter_compress,
       archive_write_add_filter_grzip,		archive_write_add_filter_gzip,
       archive_write_add_filter_lrzip,		 archive_write_add_filter_lz4,
       archive_write_add_filter_lzip,		archive_write_add_filter_lzma,
       archive_write_add_filter_lzop,		archive_write_add_filter_none,
       archive_write_add_filter_program,    archive_write_add_filter_uuencode,
       archive_write_add_filter_xz, archive_write_add_filter_zstd —  functions
       enabling output filters

1mLIBRARY0m
       Streaming Archive Library (libarchive, -larchive)

1mSYNOPSIS0m
       1m#include <archive.h>0m

       4mint0m
       1marchive_write_add_filter_b64encode22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_by_name22m(4mstruct24m 4marchive24m 4m*24m, 4mconst24m 4mchar24m 4m*name24m);

       4mint0m
       1marchive_write_add_filter_bzip222m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_compress22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_grzip22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_gzip22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_lrzip22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_lz422m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_lzip22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_lzma22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_lzop22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_none22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_program22m(4mstruct24m 4marchive24m 4m*24m, 4mconst24m 4mchar24m 4m*24m 4mcmd24m);

       4mint0m
       1marchive_write_add_filter_uuencode22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_xz22m(4mstruct24m 4marchive24m 4m*24m);

       4mint0m
       1marchive_write_add_filter_zstd22m(4mstruct24m 4marchive24m 4m*24m);

1mDESCRIPTION0m
       1marchive_write_add_filter_bzip222m(),  1marchive_write_add_filter_compress22m(),
	       1marchive_write_add_filter_grzip22m(),
	       1marchive_write_add_filter_gzip22m(),
	       1marchive_write_add_filter_lrzip22m(),
	       1marchive_write_add_filter_lz422m(),
	       1marchive_write_add_filter_lzip22m(),
	       1marchive_write_add_filter_lzma22m(),
	       1marchive_write_add_filter_lzop22m(), 1marchive_write_add_filter_xz22m(),
	       1marchive_write_add_filter_zstd22m(),
	       The resulting archive will be compressed	 as  specified.	  Note
	       that the compressed output is always properly blocked.

       1marchive_write_add_filter_b64encode22m(),
	       1marchive_write_add_filter_uuencode22m(),
	       The output will be encoded as specified.	 The encoded output is
	       always properly blocked.

       1marchive_write_add_filter_by_name22m()
	       Sets the corresponding filter based on the common name.

       1marchive_write_add_filter_none22m()
	       This  is	 never	necessary.   It is provided only for backwards
	       compatibility.

       1marchive_write_add_filter_program22m()
	       The archive will be fed into the specified compression program.
	       The output of that program is blocked and written to the client
	       write callbacks.

1mRETURN VALUES0m
       These functions return  1mARCHIVE_OK  22m(or  1mARCHIVE_WARN  22mif  an	external
       program	had  to	 be  executed  to  handle  the	filter) on success, or
       1mARCHIVE_FATAL22m.

1mERRORS0m
       Detailed error codes and textual descriptions are  available  from  the
       1marchive_errno22m() and 1marchive_error_string22m() functions.

1mSEE ALSO0m
       4mtar24m(1),	       4marchive_write24m(3),		4marchive_write_format24m(3),
       4marchive_write_set_options24m(3), 4mlibarchive24m(3), 4mcpio24m(5), 4mmtree24m(5), 4mtar24m(5)

Debian				August 14, 2014	       4mARCHIVE_WRITE_FILTER24m(3)
