mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-02-01 11:29:27 -05:00
ITS#9121 fix filtering of dyngroups with memberof
This commit is contained in:
parent
d2c9ef8cc4
commit
02eb0b6fe8
1 changed files with 4 additions and 0 deletions
|
|
@ -964,6 +964,10 @@ dynlist_search2resp( Operation *op, SlapReply *rs )
|
||||||
if ( dyn ) {
|
if ( dyn ) {
|
||||||
dyn->dy_seen = 1;
|
dyn->dy_seen = 1;
|
||||||
rc = dynlist_prepare_entry( op, rs, dyn->dy_dli );
|
rc = dynlist_prepare_entry( op, rs, dyn->dy_dli );
|
||||||
|
if ( ds->ds_origfilter && test_filter( op, rs->sr_entry, ds->ds_origfilter ) != LDAP_COMPARE_TRUE ) {
|
||||||
|
rs_flush_entry( op, rs, NULL );
|
||||||
|
rc = LDAP_SUCCESS;
|
||||||
|
}
|
||||||
return rc;
|
return rc;
|
||||||
} else {
|
} else {
|
||||||
TAvlnode *ptr;
|
TAvlnode *ptr;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue