---
skipcpio/skipcpio.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/skipcpio/skipcpio.c b/skipcpio/skipcpio.c
index 445d7f6..486e00f 100644
--- a/skipcpio/skipcpio.c
+++ b/skipcpio/skipcpio.c
@@ -59,9 +59,8 @@ int main(int argc, char **argv)
}
fseek(f, 0, SEEK_SET);
- /* check, if this is a cpio archive */
- if ((buf[0] == 0x71 && buf[1] == 0xc7)
- || (buf[0] == '0' && buf[1] == '7' && buf[2] == '0' && buf[3] ==
'7' && buf[4] == '0' && buf[5] == '1')) {
+ /* check, if this is a cpio archive, linux only accepts "070701" */
+ if (!memcmp(buf "070701", 6)) {
long pos = 0;
/* Search for CPIO_END */
--
2.4.5
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html