GNMLEN
(void)snprintf(ptr->name, GNMLEN, "%lu", (long) gid);
(void)strlcpy(ptr->name, gr->gr_name, GNMLEN);
(void)strlcpy(ptr->name, name, GNMLEN);
char name[GNMLEN]; /* gid name */