Commit 70ed7d58 authored by Pierangelo Masarati's avatar Pierangelo Masarati
Browse files

re-fix previous commit

parent 7bea2407
......@@ -2340,6 +2340,9 @@ backsql_search( Operation *op, SlapReply *rs )
rs->sr_ref = NULL;
rs->sr_matched = NULL;
rs->sr_entry = NULL;
if ( rs->sr_err == LDAP_REFERRAL ) {
rs->sr_err = LDAP_SUCCESS;
}
goto next_entry;
}
......@@ -2452,15 +2455,13 @@ next_entry2:;
}
end_of_search:;
if ( rs->sr_err == LDAP_SUCCESS ) {
if ( rs->sr_nentries > 0 ) {
rs->sr_ref = rs->sr_v2ref;
rs->sr_err = (rs->sr_v2ref == NULL) ? LDAP_SUCCESS
: LDAP_REFERRAL;
} else {
rs->sr_err = bsi.bsi_status;
}
if ( rs->sr_nentries > 0 ) {
rs->sr_ref = rs->sr_v2ref;
rs->sr_err = (rs->sr_v2ref == NULL) ? LDAP_SUCCESS
: LDAP_REFERRAL;
} else {
rs->sr_err = bsi.bsi_status;
}
send_results:;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment