Lines Matching refs:trad_pkware
40 struct trad_pkware { struct
51 static void decrypt(struct trad_pkware *, zip_uint8_t *, argument
53 static int decrypt_header(zip_source_t *, struct trad_pkware *);
56 static void pkware_free(struct trad_pkware *);
63 struct trad_pkware *ctx; in zip_source_pkware()
75 if ((ctx=(struct trad_pkware *)malloc(sizeof(*ctx))) == NULL) { in zip_source_pkware()
97 decrypt(struct trad_pkware *ctx, zip_uint8_t *out, const zip_uint8_t *in, in decrypt()
128 decrypt_header(zip_source_t *src, struct trad_pkware *ctx) in decrypt_header()
167 struct trad_pkware *ctx; in pkware_decrypt()
170 ctx = (struct trad_pkware *)ud; in pkware_decrypt()
184 … decrypt((struct trad_pkware *)ud, (zip_uint8_t *)data, (zip_uint8_t *)data, (zip_uint64_t)n, 0); in pkware_decrypt()
223 pkware_free(struct trad_pkware *ctx) in pkware_free()