-
- Downloads
Move LDBM-backend specific fields of Entry struct into a private struct.
The new e_private field can be used for any backend purpose. In LDBM, it's used to point th the private entry info struct. The LDBM entry info struct is only visible to the LDBM cache. WARNING: This change has not be ported to other backends! Breakage is likely.
Showing
- servers/slapd/add.c 2 additions, 2 deletionsservers/slapd/add.c
- servers/slapd/back-ldbm/add.c 16 additions, 27 deletionsservers/slapd/back-ldbm/add.c
- servers/slapd/back-ldbm/back-ldbm.h 3 additions, 0 deletionsservers/slapd/back-ldbm/back-ldbm.h
- servers/slapd/back-ldbm/cache.c 255 additions, 53 deletionsservers/slapd/back-ldbm/cache.c
- servers/slapd/back-ldbm/dn2id.c 4 additions, 4 deletionsservers/slapd/back-ldbm/dn2id.c
- servers/slapd/back-ldbm/id2entry.c 18 additions, 13 deletionsservers/slapd/back-ldbm/id2entry.c
- servers/slapd/back-ldbm/modrdn.c 3 additions, 1 deletionservers/slapd/back-ldbm/modrdn.c
- servers/slapd/back-ldbm/proto-back-ldbm.h 4 additions, 2 deletionsservers/slapd/back-ldbm/proto-back-ldbm.h
- servers/slapd/configinfo.c 1 addition, 2 deletionsservers/slapd/configinfo.c
- servers/slapd/entry.c 8 additions, 80 deletionsservers/slapd/entry.c
- servers/slapd/monitor.c 1 addition, 1 deletionservers/slapd/monitor.c
- servers/slapd/slap.h 6 additions, 20 deletionsservers/slapd/slap.h
Loading
Please register or sign in to comment