]> git.sur5r.net Git - openldap/commit
Moved AttributeDescription caching into main code:
authorHoward Chu <hyc@openldap.org>
Mon, 22 Oct 2001 13:23:05 +0000 (13:23 +0000)
committerHoward Chu <hyc@openldap.org>
Mon, 22 Oct 2001 13:23:05 +0000 (13:23 +0000)
commit0e16f6acf9efe4a3dd2b413418213431ec86c33d
tree2082b5b738b9f2ac71ea7298d364bbbceadda001
parent666f201c14d5979c54cedf88aaa7e39f800ffe24
Moved AttributeDescription caching into main code:
   Changed AttributeDescription.{ad_cname,ad_lang} to struct berval everywhere
   Deleted ad_free() everywhere
   Added ad_mutex to init.c

The AttributeDescriptions are in a linked list hanging off of the
corresponding AttributeType.
50 files changed:
servers/slapd/acl.c
servers/slapd/aclparse.c
servers/slapd/ad.c
servers/slapd/attr.c
servers/slapd/ava.c
servers/slapd/back-bdb/attr.c
servers/slapd/back-bdb/id2entry.c
servers/slapd/back-bdb/index.c
servers/slapd/back-bdb/modify.c
servers/slapd/back-bdb/modrdn.c
servers/slapd/back-dnssrv/search.c
servers/slapd/back-ldap/add.c
servers/slapd/back-ldap/attribute.c
servers/slapd/back-ldap/compare.c
servers/slapd/back-ldap/group.c
servers/slapd/back-ldap/modify.c
servers/slapd/back-ldap/search.c
servers/slapd/back-ldbm/attr.c
servers/slapd/back-ldbm/attribute.c
servers/slapd/back-ldbm/filterindex.c
servers/slapd/back-ldbm/group.c
servers/slapd/back-ldbm/index.c
servers/slapd/back-ldbm/modify.c
servers/slapd/back-ldbm/modrdn.c
servers/slapd/back-meta/add.c
servers/slapd/back-meta/attribute.c
servers/slapd/back-meta/compare.c
servers/slapd/back-meta/group.c
servers/slapd/back-meta/modify.c
servers/slapd/back-meta/search.c
servers/slapd/back-passwd/search.c
servers/slapd/back-shell/compare.c
servers/slapd/back-shell/modify.c
servers/slapd/back-sql/modify.c
servers/slapd/back-sql/search.c
servers/slapd/back-sql/util.c
servers/slapd/backend.c
servers/slapd/compare.c
servers/slapd/entry.c
servers/slapd/filter.c
servers/slapd/init.c
servers/slapd/modify.c
servers/slapd/mods.c
servers/slapd/mra.c
servers/slapd/proto-slap.h
servers/slapd/repl.c
servers/slapd/result.c
servers/slapd/saslauthz.c
servers/slapd/schema_check.c
servers/slapd/slap.h