[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3395) rw-overlay is not rewriting

I've added an improvement to servers/slapd/backover.c that allows (1.a),
(1.b) and (2) simultaneously, at the cost of (in case 1.b) having two
instances of thr rwm overlay in place, one of which is disabled (engine
off, no rules, simply passthru and return SLAP_CB_CONTINUE; few mallocs
and frees for the callback structure in the response).  Please test.

I think the changes in servers/slapd/backover.c need review, so the
behavior may change again shortly.  In any case, I think there's an issue
with multiple instances of an overlay which needs to be addressed, and if
we decide to disallow it, this may lead to problems in preserving the
above fix.

Ciao, p.

Pierangelo Masarati

    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497