mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
15e6a98bba
================ 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. |
||
---|---|---|
.. | ||
external.h | ||
Makefile.in | ||
README.back-tcl | ||
tcl_abandon.c | ||
tcl_add.c | ||
tcl_back.h | ||
tcl_bind.c | ||
tcl_close.c | ||
tcl_compare.c | ||
tcl_config.c | ||
tcl_delete.c | ||
tcl_init.c | ||
tcl_modify.c | ||
tcl_modrdn.c | ||
tcl_search.c | ||
tcl_unbind.c | ||
tcl_util.c | ||
TODO |
The Tcl Backend is described in the slapd-tcl(5) manual page.