From e821204c4d9e9eb46ef573e5ec8548dee37ea5bf Mon Sep 17 00:00:00 2001
From: Patrick McDermott <patrick.mcdermott@libiquity.com>
Date: Mon, 17 Apr 2023 13:49:20 -0400
Subject: Revert "ustar: Verify full magic field"

This reverts commit 1203f44aa85a88cfdc3008e7f14818c85bfe46c3.

POSIX requires "ustar\0" but BusyBox tar creates "ustar ".  Again,
standard?  What standard?
---
diff --git a/src/ustar.c b/src/ustar.c
index 989794b..c183560 100644
--- a/src/ustar.c
+++ b/src/ustar.c
@@ -93,7 +93,7 @@ _opkg_opk_ustar_next(struct opkg_opk_ustar *ustar,
 		return OPKG_OPK_END;
 	}
 
-	if (memcmp(header->magic, "ustar\0", sizeof(header->magic)) != 0) {
+	if (memcmp(header->magic, "ustar", strlen("ustar")) != 0) {
 		return OPKG_OPK_ERROR;
 	}
 
--
cgit v0.9.1