]> git.sur5r.net Git - openldap/commit
Add orr_modlist member to request structure, containing a list of
authorLuke Howard <lukeh@openldap.org>
Sun, 1 Jan 2006 09:23:24 +0000 (09:23 +0000)
committerLuke Howard <lukeh@openldap.org>
Sun, 1 Jan 2006 09:23:24 +0000 (09:23 +0000)
commitb6fffd141783591a409a28e6bddb14bd2c89be1f
treedf7d159ec184ffd37306dcbc9340d19e9392ca66
parent82c04bf2a0d3765f933281f1ee4416ee11403855
Add orr_modlist member to request structure, containing a list of
modifications to be applied by the backend atomically with a modify
RDN request.

Handle updating of RDN values in frontend.

Code that calls a backend's be_modrdn should call slap_modrdn2mods(op, rs)
before invoking the backend and cleanup with slap_mods_free( op->orr_modlist, 1 ).
See do_modrdn() for an example.
servers/slapd/back-bdb/modrdn.c
servers/slapd/back-ldbm/modrdn.c
servers/slapd/back-ldif/ldif.c
servers/slapd/back-sql/modrdn.c
servers/slapd/modrdn.c
servers/slapd/proto-slap.h
servers/slapd/slap.h
servers/slapd/slapi/slapi_ops.c
servers/slapd/slapi/slapi_pblock.c
servers/slapd/syncrepl.c