Lines Matching refs:src
60 zip_source_pkware(zip_t *za, zip_source_t *src, in zip_source_pkware() argument
66 if (password == NULL || src == NULL || em != ZIP_EM_TRAD_PKWARE) { in zip_source_pkware()
87 if ((s2=zip_source_layered(za, src, pkware_decrypt, ctx)) == NULL) { in zip_source_pkware()
128 decrypt_header(zip_source_t *src, struct trad_pkware *ctx) in decrypt_header() argument
135 if ((n=zip_source_read(src, header, HEADERLEN)) < 0) { in decrypt_header()
136 _zip_error_set_from_source(&ctx->error, src); in decrypt_header()
147 if (zip_source_stat(src, &st) < 0) { in decrypt_header()
164 pkware_decrypt(zip_source_t *src, void *ud, void *data, in pkware_decrypt() argument
174 if (decrypt_header(src, ctx) < 0) in pkware_decrypt()
179 if ((n=zip_source_read(src, data, len)) < 0) { in pkware_decrypt()
180 _zip_error_set_from_source(&ctx->error, src); in pkware_decrypt()