openldap/servers/slapd/back-tcl
Kurt Zeilenga 15e6a98bba Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793)
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
			================

Here is a patch which does what I described.  Of course, someone has
to decide if that is the right solution:-)
- Add an "opid:" line to the input to back-shell commands.
- Add an "abandonid: <opid> line to back-shell/abandon input.
- Replace message id with opid in back-tcl arguments.
- Add an abandonid = <opid> argument to back-tcl/abandon.
An opid (operation ID) is a "connection ID/message ID" string.  I
would have liked to use another name to avoid confusion with struct
slap_op->o_opid, but I could not think of another apt word.

This also fixes ITS#1784 and ITS#1792.  Since calling conventions
changed anyway, I fixed back-shell by adding abandonid: and making
opid: always be the ID of the current operation.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
2002-05-09 02:11:39 +00:00
..
external.h
Makefile.in
README.back-tcl First commit of Hallvard's backend documentation effort 2002-04-29 20:24:29 +00:00
tcl_abandon.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_add.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_back.h Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere. 2002-05-01 18:50:14 +00:00
tcl_bind.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_close.c
tcl_compare.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_config.c Mostly based on patches provided by Hallvard B. Furuseth 2002-04-08 09:43:22 +00:00
tcl_delete.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_init.c Mostly based on patches provided by Hallvard B. Furuseth 2002-04-08 09:43:22 +00:00
tcl_modify.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_modrdn.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_search.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_unbind.c Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) 2002-05-09 02:11:39 +00:00
tcl_util.c Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere. 2002-05-01 18:50:14 +00:00
TODO

The Tcl Backend is described in the slapd-tcl(5) manual page.