X-Git-Url: https://ruderich.org/simon/gitweb/?p=nsscash%2Fnsscash.git;a=blobdiff_plain;f=nss%2Fpw.c;h=e95ec38c0b07db3b787be4302f027392a7c09c38;hp=c772bb10133e2d7c29feb4565f6327739cb2497e;hb=c42f577140459f548b1d7b085cd4dc2717e060c6;hpb=67fb8cb9a157931c94bb420f25c36d55c2876d02 diff --git a/nss/pw.c b/nss/pw.c index c772bb1..e95ec38 100644 --- a/nss/pw.c +++ b/nss/pw.c @@ -36,18 +36,18 @@ struct passwd_entry { uint64_t uid; uint64_t gid; - // off_name = 0 + // off_name = 0, not stored on disk uint16_t off_passwd; uint16_t off_gecos; uint16_t off_dir; uint16_t off_shell; - uint16_t data_size; /* * Data contains all strings (name, passwd, gecos, dir, shell) * concatenated, with their trailing NUL. The off_* variables point to * beginning of each string. */ + uint16_t data_size; // size of data in bytes const char data[]; } __attribute__((packed));