LOGNAME_MAX_TRAD
if (len > LOGNAME_MAX_TRAD) {
#define LOGIN_NAME_MAX_TRAD (LOGNAME_MAX_TRAD + 1) /* and size */
return (getl_r_common(answer, (size_t)namelen, LOGNAME_MAX_TRAD));
if (getl_r_common(name, (size_t)namelen, LOGNAME_MAX_TRAD) == NULL) {
return (getl_r_common(answer, LOGIN_NAME_MAX_TRAD, LOGNAME_MAX_TRAD));