www.LinuxHowtos.org
ZIP_FILE_SET_EXTERNAL_ATTRIBUTES
Section: C Library Functions (3)Index Return to Main Contents
BSD mandoc
NAME
zip_file_set_external_attributes - set external attributes for file in zipLIBRARY
libzip -lzip)SYNOPSIS
In zip.h Ft int Fn zip_file_set_external_attributes zip_t *archive zip_uint64_t index zip_flags_t flags zip_uint8_t opsys zip_uint32_t attributesDESCRIPTION
The Fn zip_file_set_external_attributes function sets the operating system and external attributes for the file at position index in the zip archive. Currently, no flags are supported.For a list of known opsys values, see zip_file_get_external_attributes3.
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
Fn zip_file_set_external_attributes fails if:- Bq Er ZIP_ER_INVAL
- index is not a valid file index in archive
- Bq Er ZIP_ER_MEMORY
- Required memory could not be allocated.
- Bq Er ZIP_ER_RDONLY
- The archive was opened in rea-only mode.
SEE ALSO
libzip(3), zip_file_get_external_attributes3HISTORY
Fn zip_file_set_external_attributes was added in libzip 0.11.2.AUTHORS
An -nosplit An Dieter Baron Aq Mt dillo@nih.at and An Thomas Klausner Aq Mt wiz@gatalith.at