summaryrefslogtreecommitdiffstats
path: root/src/ustar.c
diff options
context:
space:
mode:
authorPatrick McDermott <patrick.mcdermott@libiquity.com>2023-04-17 13:45:10 (EDT)
committer Patrick McDermott <patrick.mcdermott@libiquity.com>2023-04-17 14:34:51 (EDT)
commitd0ae83756157ad4603fe56809374ae4cbaa6405a (patch)
treead0e2e55594da8435b2e7eb949162531c779472f /src/ustar.c
parent3223b10b7336c09dcb208d311c04aac11f38e778 (diff)
Revert "ustar: Verify version"
This reverts commit 8858721eceff2d22099ed42bee049b35a0fc712c. POSIX requires "00" but BusyBox tar creates " \0". Apparently standards are irrelevant.
Diffstat (limited to 'src/ustar.c')
-rw-r--r--src/ustar.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/ustar.c b/src/ustar.c
index 26b581d..c183560 100644
--- a/src/ustar.c
+++ b/src/ustar.c
@@ -96,10 +96,6 @@ _opkg_opk_ustar_next(struct opkg_opk_ustar *ustar,
if (memcmp(header->magic, "ustar", strlen("ustar")) != 0) {
return OPKG_OPK_ERROR;
}
- if (memcmp(header->version, "00", strlen("00")) != 0 &&
- memcmp(header->version, " \0", strlen(" \0")) != 0) {
- return OPKG_OPK_ERROR;
- }
chksum_got = strtol((char *) header->chksum, &end,
OPKG_OPK_USTAR_NUM_BASE_);