@@ -512,7 +512,6 @@ nsdb_new_get_ncedn_s(nsdb_t host, const char *naming_context, char **dn)
LDAPMessage *response, *message;
LDAP *ld = host->fn_ldap;
FedFsStatus retval;
- unsigned count;
int entries;
host->fn_ldaperr = nsdb_search_nsdb_all_s(ld, naming_context,
@@ -555,17 +554,11 @@ nsdb_new_get_ncedn_s(nsdb_t host, const char *naming_context, char **dn)
}
retval = FEDFS_OK;
- for (message = ldap_first_message(ld, response), count = 0;
+ for (message = ldap_first_message(ld, response);
message != NULL && retval == FEDFS_OK;
message = ldap_next_message(ld, message)) {
switch (ldap_msgtype(message)) {
case LDAP_RES_SEARCH_ENTRY:
- if (++count > 1) {
- xlog(D_CALL, "%s: more than one NCE under %s",
- __func__, naming_context);
- retval = FEDFS_ERR_NSDB_NONCE;
- goto out;
- }
retval = nsdb_parse_ncedn(ld, message, dn);
if (retval == FEDFS_OK)
xlog(D_CALL, "%s: %s contains NCE %s",
Fixes: ea9cadee (libnsdb: simplify NCE discovery) Signed-off-by: Chuck Lever <chuck.lever@oracle.com> --- src/libnsdb/fileserver.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-)