Rizin
unix-like reverse engineering framework and cli tools
|
#include "zipint.h"
Go to the source code of this file.
Functions | |
ZIP_EXTERN void | zip_file_attributes_init (zip_file_attributes_t *attributes) |
int | zip_source_get_file_attributes (zip_source_t *src, zip_file_attributes_t *attributes) |
ZIP_EXTERN void zip_file_attributes_init | ( | zip_file_attributes_t * | attributes | ) |
Definition at line 37 of file zip_source_get_file_attributes.c.
References zip_file_attributes::valid, and zip_file_attributes::version.
Referenced by _zip_file_attributes_from_dirent(), _zip_source_window_new(), zip_source_buffer_fragment_with_attributes_create(), zip_source_file_common_new(), and zip_source_get_file_attributes().
int zip_source_get_file_attributes | ( | zip_source_t * | src, |
zip_file_attributes_t * | attributes | ||
) |
Definition at line 43 of file zip_source_get_file_attributes.c.
References _zip_error_set_from_source(), _zip_source_call(), zip_file_attributes::ascii, zip_file_attributes::external_file_attributes, zip_file_attributes::general_purpose_bit_flags, zip_file_attributes::general_purpose_bit_mask, zip_file_attributes::host_system, NULL, src, zip_file_attributes::valid, zip_file_attributes::version_needed, ZIP_ER_INVAL, zip_error_set(), ZIP_FILE_ATTRIBUTES_ASCII, ZIP_FILE_ATTRIBUTES_EXTERNAL_FILE_ATTRIBUTES, ZIP_FILE_ATTRIBUTES_GENERAL_PURPOSE_BIT_FLAGS, ZIP_FILE_ATTRIBUTES_HOST_SYSTEM, zip_file_attributes_init(), ZIP_FILE_ATTRIBUTES_VERSION_NEEDED, ZIP_MAX, ZIP_SOURCE_GET_FILE_ATTRIBUTES, zip_source_get_file_attributes(), ZIP_SOURCE_IS_LAYERED, and ZIP_SOURCE_MAKE_COMMAND_BITMASK.
Referenced by add_data(), compress_callback(), and zip_source_get_file_attributes().