From: Luke Howard Date: Thu, 21 Jul 2005 13:35:19 +0000 (+0000) Subject: Add slap_operation_t X-Git-Tag: OPENLDAP_AC_BP~299 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=13a8d5046f1611b56722dd6e0b801e7b47d40965;p=openldap Add slap_operation_t --- diff --git a/servers/slapd/slap.h b/servers/slapd/slap.h index a3c11195d8..718263a1a3 100644 --- a/servers/slapd/slap.h +++ b/servers/slapd/slap.h @@ -76,6 +76,10 @@ LDAP_BEGIN_DECL #endif #endif +#ifdef LDAP_SLAPI +#define SLAP_OVERLAY_ACCESS +#endif + /* * ITS#3705: bail out if unknown config directives appear in slapd.conf */ @@ -2169,6 +2173,24 @@ typedef struct slap_callback { struct slap_overinfo; +typedef enum slap_operation_e { + op_bind = 0, + op_unbind, + op_search, + op_compare, + op_modify, + op_modrdn, + op_add, + op_delete, + op_abandon, + op_cancel, + op_extended, + op_aux_operational, + op_aux_chk_referrals, + op_aux_chk_controls, + op_last +} slap_operation_t; + typedef struct slap_overinst { BackendInfo on_bi; slap_response *on_response;