Signed-off-by: Anders Kaseorg <andersk@mit.edu>
if (status == NSS_STATUS_SUCCESS) {
local_users_gid = local_users_group.gr_gid;
} else if (status == NSS_STATUS_TRYAGAIN) {
if (status == NSS_STATUS_SUCCESS) {
local_users_gid = local_users_group.gr_gid;
} else if (status == NSS_STATUS_TRYAGAIN) {
return status;
} else {
syslog(LOG_WARNING, "nss_nonlocal: Group %s does not exist locally!",
return status;
} else {
syslog(LOG_WARNING, "nss_nonlocal: Group %s does not exist locally!",
if (status == NSS_STATUS_SUCCESS) {
gid = nonlocal_users_group.gr_gid;
} else if (status == NSS_STATUS_TRYAGAIN) {
if (status == NSS_STATUS_SUCCESS) {
gid = nonlocal_users_group.gr_gid;
} else if (status == NSS_STATUS_TRYAGAIN) {
errno = old_errno;
return status;
} else {
errno = old_errno;
return status;
} else {