#define PART_NAME_LENGTH 16
typedef struct header {
- uint8_t magic[MAGIC_LENGTH];
- uint8_t version[256];
+ char magic[MAGIC_LENGTH];
+ char version[256];
u_int32_t crc;
u_int32_t pad;
} __attribute__ ((packed)) header_t;
typedef struct part {
- uint8_t magic[MAGIC_LENGTH];
- uint8_t name[PART_NAME_LENGTH];
+ char magic[MAGIC_LENGTH];
+ char name[PART_NAME_LENGTH];
uint8_t pad[12];
u_int32_t memaddr;
u_int32_t index;