-
- Downloads
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.
Showing
- doc/man/man5/slapd-shell.5 29 additions, 9 deletionsdoc/man/man5/slapd-shell.5
- doc/man/man5/slapd-tcl.5 35 additions, 22 deletionsdoc/man/man5/slapd-tcl.5
- servers/slapd/back-shell/abandon.c 2 additions, 0 deletionsservers/slapd/back-shell/abandon.c
- servers/slapd/back-shell/add.c 1 addition, 0 deletionsservers/slapd/back-shell/add.c
- servers/slapd/back-shell/bind.c 1 addition, 0 deletionsservers/slapd/back-shell/bind.c
- servers/slapd/back-shell/compare.c 1 addition, 0 deletionsservers/slapd/back-shell/compare.c
- servers/slapd/back-shell/delete.c 1 addition, 0 deletionsservers/slapd/back-shell/delete.c
- servers/slapd/back-shell/modify.c 1 addition, 0 deletionsservers/slapd/back-shell/modify.c
- servers/slapd/back-shell/modrdn.c 1 addition, 0 deletionsservers/slapd/back-shell/modrdn.c
- servers/slapd/back-shell/search.c 1 addition, 0 deletionsservers/slapd/back-shell/search.c
- servers/slapd/back-shell/unbind.c 1 addition, 0 deletionsservers/slapd/back-shell/unbind.c
- servers/slapd/back-tcl/tcl_abandon.c 4 additions, 3 deletionsservers/slapd/back-tcl/tcl_abandon.c
- servers/slapd/back-tcl/tcl_add.c 3 additions, 3 deletionsservers/slapd/back-tcl/tcl_add.c
- servers/slapd/back-tcl/tcl_bind.c 4 additions, 3 deletionsservers/slapd/back-tcl/tcl_bind.c
- servers/slapd/back-tcl/tcl_compare.c 4 additions, 4 deletionsservers/slapd/back-tcl/tcl_compare.c
- servers/slapd/back-tcl/tcl_delete.c 4 additions, 4 deletionsservers/slapd/back-tcl/tcl_delete.c
- servers/slapd/back-tcl/tcl_modify.c 4 additions, 4 deletionsservers/slapd/back-tcl/tcl_modify.c
- servers/slapd/back-tcl/tcl_modrdn.c 4 additions, 3 deletionsservers/slapd/back-tcl/tcl_modrdn.c
- servers/slapd/back-tcl/tcl_search.c 4 additions, 4 deletionsservers/slapd/back-tcl/tcl_search.c
- servers/slapd/back-tcl/tcl_unbind.c 4 additions, 4 deletionsservers/slapd/back-tcl/tcl_unbind.c
Loading
Please register or sign in to comment