X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fslap.h;h=9ebe047e77c619e80cb42e009966cd3062dd1bb7;hb=0f30fb0d8f0adbbb7b41fd455c57aa56d64c9853;hp=d37fc0d481bbbb27ac7bbdb9c119e68440256148;hpb=48623df1a8fcfdf77aa9c12363cc48225e4739c5;p=openldap diff --git a/servers/slapd/slap.h b/servers/slapd/slap.h index d37fc0d481..9ebe047e77 100644 --- a/servers/slapd/slap.h +++ b/servers/slapd/slap.h @@ -370,7 +370,7 @@ struct slap_attr_desc; typedef struct slap_attribute_type { LDAPAttributeType sat_atype; - char *sat_cname; + struct berval sat_cname; struct slap_attribute_type *sat_sup; struct slap_attribute_type **sat_subtypes; MatchingRule *sat_equality; @@ -380,6 +380,7 @@ typedef struct slap_attribute_type { Syntax *sat_syntax; struct slap_attr_desc *sat_ad; struct slap_attribute_type *sat_next; + ldap_pvt_thread_mutex_t sat_ad_mutex; #define sat_oid sat_atype.at_oid #define sat_names sat_atype.at_names #define sat_desc sat_atype.at_desc