|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Overrides accumulated over one member's pax / GNU meta prelude. More...
Data Fields | |
| char * | name_buf |
| Caller name buffer (clamp target). | |
| uint16_t | name_cap |
| Caller name buffer capacity. | |
| uint16_t | name_len |
| Name bytes established so far. | |
| bool | have_path |
| A pax path / GNU longname was applied. | |
| uint64_t | size_ovr |
| pax size override value. | |
| bool | have_size |
| A pax size override was applied. | |
Overrides accumulated over one member's pax / GNU meta prelude.
Reset at the start of every unarch_tar_next; the real header consumes whatever the prelude established (pax path / size, GNU longname).
Definition at line 51 of file unarch_tar.c.
| bool tar_meta_t::have_path |
A pax path / GNU longname was applied.
Definition at line 55 of file unarch_tar.c.
Referenced by internal_finish_member(), and internal_meta_consume().
| bool tar_meta_t::have_size |
A pax size override was applied.
Definition at line 57 of file unarch_tar.c.
Referenced by internal_finish_member(), and internal_meta_consume().
| char* tar_meta_t::name_buf |
Caller name buffer (clamp target).
Definition at line 52 of file unarch_tar.c.
Referenced by internal_meta_consume(), and internal_ustar_name().
| uint16_t tar_meta_t::name_cap |
Caller name buffer capacity.
Definition at line 53 of file unarch_tar.c.
Referenced by internal_meta_consume(), and internal_ustar_name().
| uint16_t tar_meta_t::name_len |
Name bytes established so far.
Definition at line 54 of file unarch_tar.c.
Referenced by internal_finish_member(), internal_meta_consume(), and internal_ustar_name().
| uint64_t tar_meta_t::size_ovr |
pax size override value.
Definition at line 56 of file unarch_tar.c.
Referenced by internal_finish_member(), and internal_meta_consume().