-static struct {
- int i;
- struct berval s;
- struct berval n;
-} int_2_level[] = {
- { LDAP_DEBUG_TRACE, BER_BVC("Trace"), BER_BVNULL },
- { LDAP_DEBUG_PACKETS, BER_BVC("Packets"), BER_BVNULL },
- { LDAP_DEBUG_ARGS, BER_BVC("Args"), BER_BVNULL },
- { LDAP_DEBUG_CONNS, BER_BVC("Conns"), BER_BVNULL },
- { LDAP_DEBUG_BER, BER_BVC("BER"), BER_BVNULL },
- { LDAP_DEBUG_FILTER, BER_BVC("Filter"), BER_BVNULL },
- { LDAP_DEBUG_CONFIG, BER_BVC("Config"), BER_BVNULL }, /* useless */
- { LDAP_DEBUG_ACL, BER_BVC("ACL"), BER_BVNULL },
- { LDAP_DEBUG_STATS, BER_BVC("Stats"), BER_BVNULL },
- { LDAP_DEBUG_STATS2, BER_BVC("Stats2"), BER_BVNULL },
- { LDAP_DEBUG_SHELL, BER_BVC("Shell"), BER_BVNULL },
- { LDAP_DEBUG_PARSE, BER_BVC("Parse"), BER_BVNULL },
- { LDAP_DEBUG_CACHE, BER_BVC("Cache"), BER_BVNULL },
- { LDAP_DEBUG_INDEX, BER_BVC("Index"), BER_BVNULL },
- { 0, BER_BVNULL, BER_BVNULL }
-};
-
-static int loglevel2int( struct berval *l );
-static int int2loglevel( int n );
-
-static int add_values( Entry *e, Modification *mod, int *newlevel );
-static int delete_values( Entry *e, Modification *mod, int *newlevel );
-static int replace_values( Entry *e, Modification *mod, int *newlevel );
+static int add_values( Operation *op, Entry *e, Modification *mod, int *newlevel );
+static int delete_values( Operation *op, Entry *e, Modification *mod, int *newlevel );
+static int replace_values( Operation *op, Entry *e, Modification *mod, int *newlevel );