Lines Matching refs:zip
245 struct zip;
257 ZIP_EXTERN zip_int64_t zip_add(struct zip *, const char *, struct zip_source *); /* use zip_file_ad…
258 ZIP_EXTERN zip_int64_t zip_add_dir(struct zip *, const char *); /* use zip_dir_add */
259 ZIP_EXTERN const char *zip_get_file_comment(struct zip *, zip_uint64_t, int *, int); /* use zip_fil…
260 ZIP_EXTERN int zip_get_num_files(struct zip *); /* use zip_get_num_entries instead */
261 ZIP_EXTERN int zip_rename(struct zip *, zip_uint64_t, const char *); /* use zip_file_rename */
262 ZIP_EXTERN int zip_replace(struct zip *, zip_uint64_t, struct zip_source *); /* use zip_file_replac…
263 ZIP_EXTERN int zip_set_file_comment(struct zip *, zip_uint64_t, const char *, int); /* use zip_file…
266 ZIP_EXTERN int zip_archive_set_tempdir(struct zip *, const char *);
267 ZIP_EXTERN int zip_close(struct zip *);
268 ZIP_EXTERN int zip_delete(struct zip *, zip_uint64_t);
269 ZIP_EXTERN zip_int64_t zip_dir_add(struct zip *, const char *, zip_flags_t);
270 ZIP_EXTERN void zip_discard(struct zip *);
271 ZIP_EXTERN void zip_error_clear(struct zip *);
272 ZIP_EXTERN void zip_error_get(struct zip *, int *, int *);
276 ZIP_EXTERN struct zip *zip_fdopen(int, int, int *);
277 ZIP_EXTERN zip_int64_t zip_file_add(struct zip *, const char *, struct zip_source *, zip_flags_t);
280 ZIP_EXTERN int zip_file_extra_field_delete(struct zip *, zip_uint64_t, zip_uint16_t, zip_flags_t);
281 ZIP_EXTERN int zip_file_extra_field_delete_by_id(struct zip *, zip_uint64_t, zip_uint16_t, zip_uint…
282 ZIP_EXTERN int zip_file_extra_field_set(struct zip *, zip_uint64_t, zip_uint16_t, zip_uint16_t, con…
283 ZIP_EXTERN zip_int16_t zip_file_extra_fields_count(struct zip *, zip_uint64_t, zip_flags_t);
284 ZIP_EXTERN zip_int16_t zip_file_extra_fields_count_by_id(struct zip *, zip_uint64_t, zip_uint16_t, …
285 ZIP_EXTERN const zip_uint8_t *zip_file_extra_field_get(struct zip *, zip_uint64_t, zip_uint16_t, zi…
286 ZIP_EXTERN const zip_uint8_t *zip_file_extra_field_get_by_id(struct zip *, zip_uint64_t, zip_uint16…
287 ZIP_EXTERN const char *zip_file_get_comment(struct zip *, zip_uint64_t, zip_uint32_t *, zip_flags_t…
288 ZIP_EXTERN int zip_file_get_external_attributes(struct zip *, zip_uint64_t, zip_flags_t, zip_uint8_…
289 ZIP_EXTERN int zip_file_rename(struct zip *, zip_uint64_t, const char *, zip_flags_t);
290 ZIP_EXTERN int zip_file_replace(struct zip *, zip_uint64_t, struct zip_source *, zip_flags_t);
291 ZIP_EXTERN int zip_file_set_comment(struct zip *, zip_uint64_t, const char *, zip_uint16_t, zip_fla…
292 ZIP_EXTERN int zip_file_set_external_attributes(struct zip *, zip_uint64_t, zip_flags_t, zip_uint8_…
294 ZIP_EXTERN struct zip_file *zip_fopen(struct zip *, const char *, zip_flags_t);
295 ZIP_EXTERN struct zip_file *zip_fopen_encrypted(struct zip *, const char *, zip_flags_t, const char…
296 ZIP_EXTERN struct zip_file *zip_fopen_index(struct zip *, zip_uint64_t, zip_flags_t);
297 ZIP_EXTERN struct zip_file *zip_fopen_index_encrypted(struct zip *, zip_uint64_t, zip_flags_t, cons…
299 ZIP_EXTERN const char *zip_get_archive_comment(struct zip *, int *, zip_flags_t);
300 ZIP_EXTERN int zip_get_archive_flag(struct zip *, zip_flags_t, zip_flags_t);
301 ZIP_EXTERN const char *zip_get_name(struct zip *, zip_uint64_t, zip_flags_t);
302 ZIP_EXTERN zip_int64_t zip_get_num_entries(struct zip *, zip_flags_t);
303 ZIP_EXTERN zip_int64_t zip_name_locate(struct zip *, const char *, zip_flags_t);
304 ZIP_EXTERN struct zip *zip_open(const char *, int, int *);
305 ZIP_EXTERN int zip_set_archive_comment(struct zip *, const char *, zip_uint16_t);
306 ZIP_EXTERN int zip_set_archive_flag(struct zip *, zip_flags_t, int);
307 ZIP_EXTERN int zip_set_default_password(struct zip *, const char *);
308 ZIP_EXTERN int zip_set_file_compression(struct zip *, zip_uint64_t, zip_int32_t, zip_uint32_t);
309 ZIP_EXTERN struct zip_source *zip_source_buffer(struct zip *, const void *, zip_uint64_t, int);
310 ZIP_EXTERN struct zip_source *zip_source_file(struct zip *, const char *, zip_uint64_t, zip_int64_t…
311 ZIP_EXTERN struct zip_source *zip_source_filep(struct zip *, FILE *, zip_uint64_t, zip_int64_t);
313 ZIP_EXTERN struct zip_source *zip_source_function(struct zip *, zip_source_callback, void *);
314 ZIP_EXTERN struct zip_source *zip_source_zip(struct zip *, struct zip *, zip_uint64_t, zip_flags_t,…
315 ZIP_EXTERN int zip_stat(struct zip *, const char *, zip_flags_t, struct zip_stat *);
316 ZIP_EXTERN int zip_stat_index(struct zip *, zip_uint64_t, zip_flags_t, struct zip_stat *);
318 ZIP_EXTERN const char *zip_strerror(struct zip *);
319 ZIP_EXTERN int zip_unchange(struct zip *, zip_uint64_t);
320 ZIP_EXTERN int zip_unchange_all(struct zip *);
321 ZIP_EXTERN int zip_unchange_archive(struct zip *);