We cannot modify it anyway.
* All offsets are relative to the beginning of data.
*/
uint16_t data_size;
* All offsets are relative to the beginning of data.
*/
uint16_t data_size;
} __attribute__((packed));
static bool entry_to_group(const struct group_entry *e, struct group *g, char *tmp, size_t space) {
} __attribute__((packed));
static bool entry_to_group(const struct group_entry *e, struct group *g, char *tmp, size_t space) {
* concatenated, with their trailing NUL. The off_* variables point to
* beginning of each string.
*/
* concatenated, with their trailing NUL. The off_* variables point to
* beginning of each string.
*/
} __attribute__((packed));
static bool entry_to_passwd(const struct passwd_entry *e, struct passwd *p, char *tmp, size_t space) {
} __attribute__((packed));
static bool entry_to_passwd(const struct passwd_entry *e, struct passwd *p, char *tmp, size_t space) {