GETPWUID_BUFF_LEN
char pw_buf[GETPWUID_BUFF_LEN];
if ((getpwuid_r(uid, &pw, pw_buf, GETPWUID_BUFF_LEN)) == NULL)
if (getgrgid_r(gid, &gr, pw_buf, GETPWUID_BUFF_LEN) ==