318 |
* It might be gzip file. |
* It might be gzip file. |
319 |
*/ |
*/ |
320 |
int err; |
int err; |
321 |
extern int |
extern int serverboot_gunzip(struct file *, |
322 |
serverboot_gunzip(struct file *, void **, size_t *); |
vm_offset_t *, size_t *); |
323 |
|
|
324 |
err = serverboot_gunzip(st.fp, |
err = serverboot_gunzip(st.fp, |
325 |
&(st.image_addr), |
&(st.image_addr), |
343 |
* It might be bzip2 file. |
* It might be bzip2 file. |
344 |
*/ |
*/ |
345 |
int err; |
int err; |
346 |
extern int |
extern int serverboot_bunzip2(struct file *, |
347 |
serverboot_bunzip2(struct file *, void **, size_t *); |
vm_offset_t *, size_t *); |
348 |
|
|
349 |
err = serverboot_bunzip2(st.fp, |
err = serverboot_bunzip2(st.fp, |
350 |
&(st.image_addr), |
&(st.image_addr), |
449 |
/* |
/* |
450 |
* first the argument count |
* first the argument count |
451 |
*/ |
*/ |
452 |
*k_ap++ = (char *)arg_count; |
*k_ap++ = (char *)(intptr_t)arg_count; |
453 |
|
|
454 |
/* |
/* |
455 |
* Then the strings and string pointers for each argument |
* Then the strings and string pointers for each argument |