zip_set_file_compression man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

ZIP_SET_FILE_COMPRESSION(3)Library Functions ManualZIP_SET_FILE_COMPRESSION(3)

NAME
       zip_set_file_compression - set compression method for file in zip

LIBRARY
       libzip (-lzip)

SYNOPSIS
       zip.h  int  zip_set_file_compression  zip_t *archive zip_uint64_t index
       zip_int32_t comp zip_uint32_t comp_flags

DESCRIPTION
       The zip_set_file_compression function sets the compression  method  for
       the file at position index in the zip archive to comp with the compres‐
       sion method specific comp_flags.	 The comp is the same as  returned  by
       zip_stat(3).   For the comp argument, currently only the following val‐
       ues are supported:

       ZIP_CM_DEFAULT
	      default compression; currently the same as ZIP_CM_DEFLATE.

       ZIP_CM_STORE
	      Store the file uncompressed.

       ZIP_CM_DEFLATE
	      Deflate the file with the zlib(3) algorithm and default options

       The comp_flags argument is currently ignored.

       The current compression method for a file  in  a	 zip  archive  can  be
       determined using zip_stat(3).

RETURN VALUES
       Upon  successful	 completion  0 is returned.  Otherwise, -1 is returned
       and the error information in archive is set to indicate the error.

ERRORS
       zip_set_file_compression fails if:

       [ZIP_ER_INVAL]	index is not a valid file index	 in  archive,  or  the
			argument combination is invalid.

       [ZIP_ER_COMPNOTSUPP]
			Unsupported compression method requested.

       [ZIP_ER_RDONLY]	Read-only zip file, no changes allowed.

SEE ALSO
       libzip(3), zip_stat(3)

AUTHORS
       Dieter Baron <dillo@nih.at> and Thomas Klausner <tk@giga.or.at>

NiH				  May 1, 2012	   ZIP_SET_FILE_COMPRESSION(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net