Lines Matching refs:hdr

200 	tar_header *hdr;  in phar_parse_tarfile()  local
222 hdr = (tar_header*)buf; in phar_parse_tarfile()
223 old = (memcmp(hdr->magic, "ustar", sizeof("ustar")-1) != 0); in phar_parse_tarfile()
247 hdr = (tar_header*) buf; in phar_parse_tarfile()
248 sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); in phar_parse_tarfile()
252 memset(hdr->checksum, ' ', sizeof(hdr->checksum)); in phar_parse_tarfile()
256 phar_tar_number(hdr->size, sizeof(hdr->size)); in phar_parse_tarfile()
258 …if (((!old && hdr->prefix[0] == 0) || old) && strlen(hdr->name) == sizeof(".phar/signature.bin")-1… in phar_parse_tarfile()
298 if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { in phar_parse_tarfile()
322 hdr = (tar_header*) buf; in phar_parse_tarfile()
323 sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); in phar_parse_tarfile()
336 if (!last_was_longlink && hdr->typeflag == 'L') { in phar_parse_tarfile()
391 } else if (!last_was_longlink && !old && hdr->prefix[0] != 0) { in phar_parse_tarfile()
396 name[i] = hdr->prefix[i]; in phar_parse_tarfile()
403 name[i+j] = hdr->name[j]; in phar_parse_tarfile()
421 if (hdr->name[i] == '\0') { in phar_parse_tarfile()
426 entry.filename = pestrndup(hdr->name, i, myphar->is_persistent); in phar_parse_tarfile()
448 entry.tar_type = ((old & (hdr->typeflag == '\0')) ? TAR_FILE : hdr->typeflag); in phar_parse_tarfile()
451 entry.flags = phar_tar_number(hdr->mode, sizeof(hdr->mode)) & PHAR_ENT_PERM_MASK; in phar_parse_tarfile()
452 entry.timestamp = phar_tar_number(hdr->mtime, sizeof(hdr->mtime)); in phar_parse_tarfile()
470 if (!zend_hash_exists(&myphar->manifest, hdr->linkname, strlen(hdr->linkname))) { in phar_parse_tarfile()
472 …or: \"%s\" is a corrupted tar file - hard link to non-existent file \"%s\"", fname, hdr->linkname); in phar_parse_tarfile()
479 entry.link = estrdup(hdr->linkname); in phar_parse_tarfile()
481 entry.link = estrdup(hdr->linkname); in phar_parse_tarfile()
550 if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { in phar_parse_tarfile()