Lines Matching refs:hdr

215 	tar_header *hdr;  in phar_parse_tarfile()  local
238 hdr = (tar_header*)buf; in phar_parse_tarfile()
239 old = (memcmp(hdr->magic, "ustar", sizeof("ustar")-1) != 0); in phar_parse_tarfile()
263 hdr = (tar_header*) buf; in phar_parse_tarfile()
264 sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); in phar_parse_tarfile()
268 memset(hdr->checksum, ' ', sizeof(hdr->checksum)); in phar_parse_tarfile()
281 phar_tar_number(hdr->size, sizeof(hdr->size)); in phar_parse_tarfile()
284 if (!old && (hdr->typeflag == TAR_GLOBAL_HDR || hdr->typeflag == TAR_FILE_HDR)) { in phar_parse_tarfile()
289 …if (((!old && hdr->prefix[0] == 0) || old) && strnlen(hdr->name, 100) == sizeof(".phar/signature.b… in phar_parse_tarfile()
331 if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { in phar_parse_tarfile()
355 hdr = (tar_header*) buf; in phar_parse_tarfile()
356 sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); in phar_parse_tarfile()
369 if (!last_was_longlink && hdr->typeflag == 'L') { in phar_parse_tarfile()
424 } else if (!last_was_longlink && !old && hdr->prefix[0] != 0) { in phar_parse_tarfile()
429 name[i] = hdr->prefix[i]; in phar_parse_tarfile()
436 name[i+j] = hdr->name[j]; in phar_parse_tarfile()
454 if (hdr->name[i] == '\0') { in phar_parse_tarfile()
459 entry.filename = pestrndup(hdr->name, i, myphar->is_persistent); in phar_parse_tarfile()
481 uint32_t entry_mode = phar_tar_number(hdr->mode, sizeof(hdr->mode)); in phar_parse_tarfile()
482 entry.tar_type = ((old & (hdr->typeflag == '\0')) ? TAR_FILE : hdr->typeflag); in phar_parse_tarfile()
486 entry.timestamp = phar_tar_number(hdr->mtime, sizeof(hdr->mtime)); in phar_parse_tarfile()
502 linkname_len = strnlen(hdr->linkname, 100); in phar_parse_tarfile()
504 if (!zend_hash_str_exists(&myphar->manifest, hdr->linkname, linkname_len)) { in phar_parse_tarfile()
506 …pted tar file - hard link to non-existent file \"%.*s\"", fname, (int)linkname_len, hdr->linkname); in phar_parse_tarfile()
513 entry.link = estrndup(hdr->linkname, linkname_len); in phar_parse_tarfile()
515 entry.link = estrndup(hdr->linkname, linkname_len); in phar_parse_tarfile()
586 if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { in phar_parse_tarfile()