eocd 1171 ext/phar/zip.c phar_zip_dir_end eocd; eocd 1384 ext/phar/zip.c memset(&eocd, 0, sizeof(eocd)); eocd 1386 ext/phar/zip.c strncpy(eocd.signature, "PK\5\6", 4); eocd 1391 ext/phar/zip.c PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest) + 1); eocd 1392 ext/phar/zip.c PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest) + 1); eocd 1394 ext/phar/zip.c PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest)); eocd 1395 ext/phar/zip.c PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest)); eocd 1430 ext/phar/zip.c PHAR_SET_32(eocd.cdir_size, cdir_size); eocd 1431 ext/phar/zip.c PHAR_SET_32(eocd.cdir_offset, cdir_offset); eocd 1449 ext/phar/zip.c PHAR_SET_16(eocd.comment_len, main_metadata_str.len); eocd 1451 ext/phar/zip.c if (sizeof(eocd) != php_stream_write(pass.filefp, (char *)&eocd, sizeof(eocd))) { eocd 1468 ext/phar/zip.c if (sizeof(eocd) != php_stream_write(pass.filefp, (char *)&eocd, sizeof(eocd))) { eocd 201 ext/zip/lib/zip_open.c _zip_readcdir(FILE *fp, off_t buf_offset, unsigned char *buf, const unsigned char *eocd, size_t buflen, eocd 210 ext/zip/lib/zip_open.c tail_len = buf + buflen - eocd - EOCDLEN; eocd 218 ext/zip/lib/zip_open.c if (memcmp(eocd, EOCD_MAGIC, 4) != 0) { eocd 223 ext/zip/lib/zip_open.c if (memcmp(eocd+4, "\0\0\0\0", 4) != 0) { eocd 228 ext/zip/lib/zip_open.c if (eocd-EOCD64LOCLEN >= buf && memcmp(eocd-EOCD64LOCLEN, EOCD64LOC_MAGIC, 4) == 0) eocd 229 ext/zip/lib/zip_open.c cd = _zip_read_eocd64(fp, eocd-EOCD64LOCLEN, buf, buf_offset, buflen, flags, error); eocd 231 ext/zip/lib/zip_open.c cd = _zip_read_eocd(eocd, buf, buf_offset, buflen, flags, error); eocd 236 ext/zip/lib/zip_open.c cdp = eocd + 20; eocd 239 ext/zip/lib/zip_open.c if ((zip_uint64_t)cd->offset+(zip_uint64_t)cd->size > (zip_uint64_t)buf_offset + (zip_uint64_t)(eocd-buf)) { eocd 253 ext/zip/lib/zip_open.c if ((cd->comment=_zip_string_new(eocd+EOCDLEN, (zip_uint16_t)comment_len, ZIP_FL_ENC_GUESS, error)) == NULL) { eocd 598 ext/zip/lib/zip_open.c _zip_read_eocd(const unsigned char *eocd, const unsigned char *buf, off_t buf_offset, size_t buflen, eocd 605 ext/zip/lib/zip_open.c if (eocd+EOCDLEN > buf+buflen) { eocd 610 ext/zip/lib/zip_open.c cdp = eocd + 8; eocd 630 ext/zip/lib/zip_open.c if (offset+size > (zip_uint64_t)(buf_offset + (eocd-buf))) { eocd 636 ext/zip/lib/zip_open.c if ((flags & ZIP_CHECKCONS) && offset+size != (zip_uint64_t)(buf_offset + (eocd-buf))) { eocd 659 ext/zip/lib/zip_open.c zip_uint8_t eocd[EOCD64LEN]; eocd 685 ext/zip/lib/zip_open.c if (fread(eocd, 1, EOCD64LEN, f) < EOCD64LEN) { eocd 695 ext/zip/lib/zip_open.c cdp = eocd;