From: Howard Chu Date: Mon, 18 Dec 2006 22:29:45 +0000 (+0000) Subject: Pass extended ops thru as well X-Git-Tag: OPENLDAP_REL_ENG_2_4_4ALPHA~8^2~341 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39c3efdd7b71d329f76ed5128c5872c506dba94a;p=thirdparty%2Fopenldap.git Pass extended ops thru as well --- diff --git a/servers/slapd/backglue.c b/servers/slapd/backglue.c index a9f7c2292b..631d3323e5 100644 --- a/servers/slapd/backglue.c +++ b/servers/slapd/backglue.c @@ -194,6 +194,7 @@ glue_op_func ( Operation *op, SlapReply *rs ) case LDAP_REQ_DELETE: which = op_delete; break; case LDAP_REQ_MODIFY: which = op_modify; break; case LDAP_REQ_MODRDN: which = op_modrdn; break; + case LDAP_REQ_EXTENDED: which = op_extended; break; default: assert( 0 ); break; } @@ -1024,6 +1025,7 @@ glue_sub_init() glue.on_bi.bi_op_modrdn = glue_op_func; glue.on_bi.bi_op_add = glue_op_func; glue.on_bi.bi_op_delete = glue_op_func; + glue.on_bi.bi_extended = glue_op_func; glue.on_bi.bi_chk_referrals = glue_chk_referrals; glue.on_bi.bi_chk_controls = glue_chk_controls;