X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-ldbm%2Fback-ldbm.h;h=16f5ed28a17e0c995d0eabc1f4f8a787499ca312;hb=08059f1633bfd9d0a709761b026bdb8e4441c6e6;hp=a1072adc745446e60726a06da0a797a4e7b2fe14;hpb=77e8e46bdfbc132fb083a1888fb192aee42accf2;p=openldap diff --git a/servers/slapd/back-ldbm/back-ldbm.h b/servers/slapd/back-ldbm/back-ldbm.h index a1072adc74..16f5ed28a1 100644 --- a/servers/slapd/back-ldbm/back-ldbm.h +++ b/servers/slapd/back-ldbm/back-ldbm.h @@ -20,9 +20,6 @@ LDAP_BEGIN_DECL # define DEFAULT_DBCACHE_SIZE 100000 #endif -#define DEFAULT_DB_DIRECTORY LDAP_RUNDIR LDAP_DIRSEP "openldap-ldbm" -#define DEFAULT_MODE 0600 - #define DN_BASE_PREFIX SLAP_INDEX_EQUALITY_PREFIX #define DN_ONE_PREFIX '%' #define DN_SUBTREE_PREFIX '@' @@ -125,10 +122,8 @@ typedef struct ldbm_dbcache { #define MAXDBCACHE 128 struct ldbminfo { + ldap_pvt_thread_rdwr_t li_giant_rwlock; ID li_nextid; - ldap_pvt_thread_mutex_t li_nextid_mutex; - ldap_pvt_thread_mutex_t li_root_mutex; - ldap_pvt_thread_mutex_t li_add_mutex; int li_mode; slap_mask_t li_defaultmask; char *li_directory;