diff options
-rw-r--r-- | nslcd/ldap-nss.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/nslcd/ldap-nss.c b/nslcd/ldap-nss.c index c435ead..8ecd86d 100644 --- a/nslcd/ldap-nss.c +++ b/nslcd/ldap-nss.c @@ -1891,7 +1891,6 @@ _nss_ldap_getent_locked(struct ent_context *context, enum nss_status stat = NSS_STATUS_SUCCESS; int msgid; log_log(LOG_DEBUG,"==> _nss_ldap_getent_locked (base=\"%s\", filter=\"%s\")",base,filter); -next: /* if context->ec_msgid < 0, then we haven't searched yet */ if (context->ec_msgid<0) { @@ -1923,11 +1922,6 @@ next: stat=do_parse(context,result,buffer,buflen,errnop,parser); } } - if (stat==NSS_STATUS_NOTFOUND) - { - context->ec_msgid = -1; - goto next; - } log_log(LOG_DEBUG,"<== _nss_ldap_getent_locked"); return stat; } |