aboutsummaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
Diffstat (limited to 'usr')
-rw-r--r--usr/gen_init_cpio.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/gen_init_cpio.c b/usr/gen_init_cpio.c
index b2b3c2d1cf8b..59df70d9d1dc 100644
--- a/usr/gen_init_cpio.c
+++ b/usr/gen_init_cpio.c
@@ -104,6 +104,8 @@ static int cpio_mkslink(const char *name, const char *target,
104 char s[256]; 104 char s[256];
105 time_t mtime = time(NULL); 105 time_t mtime = time(NULL);
106 106
107 if (name[0] == '/')
108 name++;
107 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX" 109 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX"
108 "%08X%08X%08X%08X%08X%08X%08X", 110 "%08X%08X%08X%08X%08X%08X%08X",
109 "070701", /* magic */ 111 "070701", /* magic */
@@ -152,6 +154,8 @@ static int cpio_mkgeneric(const char *name, unsigned int mode,
152 char s[256]; 154 char s[256];
153 time_t mtime = time(NULL); 155 time_t mtime = time(NULL);
154 156
157 if (name[0] == '/')
158 name++;
155 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX" 159 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX"
156 "%08X%08X%08X%08X%08X%08X%08X", 160 "%08X%08X%08X%08X%08X%08X%08X",
157 "070701", /* magic */ 161 "070701", /* magic */
@@ -245,6 +249,8 @@ static int cpio_mknod(const char *name, unsigned int mode,
245 else 249 else
246 mode |= S_IFCHR; 250 mode |= S_IFCHR;
247 251
252 if (name[0] == '/')
253 name++;
248 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX" 254 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX"
249 "%08X%08X%08X%08X%08X%08X%08X", 255 "%08X%08X%08X%08X%08X%08X%08X",
250 "070701", /* magic */ 256 "070701", /* magic */
@@ -332,6 +338,8 @@ static int cpio_mkfile(const char *name, const char *location,
332 /* data goes on last link */ 338 /* data goes on last link */
333 if (i == nlinks) size = buf.st_size; 339 if (i == nlinks) size = buf.st_size;
334 340
341 if (name[0] == '/')
342 name++;
335 namesize = strlen(name) + 1; 343 namesize = strlen(name) + 1;
336 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX" 344 sprintf(s,"%s%08X%08X%08lX%08lX%08X%08lX"
337 "%08lX%08X%08X%08X%08X%08X%08X", 345 "%08lX%08X%08X%08X%08X%08X%08X",