We’ve already added the magic groups at this point, so we need to
return success.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
#define args (user, group, start, size, groupsp, limit, errnop)
#include "walk_nss.h"
#undef args
#define args (user, group, start, size, groupsp, limit, errnop)
#include "walk_nss.h"
#undef args
- if (status != NSS_STATUS_SUCCESS)
+ if (status == NSS_STATUS_NOTFOUND || status == NSS_STATUS_UNAVAIL)
+ return NSS_STATUS_SUCCESS;
+ else if (status != NSS_STATUS_SUCCESS)
return status;
for (; in < *start; ++in) {
return status;
for (; in < *start; ++in) {