Lines Matching refs:zip
105 typedef struct zip_source *(*zip_compression_implementation)(struct zip *,
108 typedef struct zip_source *(*zip_encryption_implementation)(struct zip *,
130 ZIP_EXTERN(struct zip_source *)zip_source_crc(struct zip *, struct zip_source *,
132 ZIP_EXTERN(struct zip_source *)zip_source_deflate(struct zip *,
136 ZIP_EXTERN(struct zip_source *)zip_source_layered(struct zip *,
141 ZIP_EXTERN(struct zip_source *)zip_source_pkware(struct zip *,
183 struct zip { struct
208 struct zip *za; /* zip archive containing this file */
290 int _zip_cdir_compute_crc(struct zip *, uLong *);
304 void _zip_entry_init(struct zip *, int);
305 struct zip_entry *_zip_entry_new(struct zip *);
317 unsigned int _zip_file_get_offset(struct zip *, int);
321 struct zip *_zip_open(const char *, FILE *, int, int, int *);
323 struct zip_source *_zip_source_file_or_p(struct zip *, const char *, FILE *,
326 struct zip_source *_zip_source_new(struct zip *);
328 int _zip_changed(struct zip *, int *);
329 void _zip_free(struct zip *);
330 const char *_zip_get_name(struct zip *, zip_uint64_t, int, struct zip_error *);
331 int _zip_local_header_read(struct zip *, int);
333 int _zip_name_locate(struct zip *, const char *, int, struct zip_error *);
334 struct zip *_zip_new(struct zip_error *);
337 zip_int64_t _zip_replace(struct zip *, zip_uint64_t, const char *,
339 int _zip_set_name(struct zip *, zip_uint64_t, const char *);
341 int _zip_unchange(struct zip *, zip_uint64_t, int);