version 1.452.2.18, 2004/05/21 02:11:38
|
version 1.452.2.19, 2004/06/04 03:39:43
|
Line 1
|
Line 1
|
/* slap.h - stand alone ldap server include file */ |
/* slap.h - stand alone ldap server include file */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/slap.h,v 1.452.2.17 2004/04/28 23:26:30 kurt Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/slap.h,v 1.452.2.18 2004/05/21 02:11:38 kurt Exp $ */ |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
* |
* |
* Copyright 1998-2004 The OpenLDAP Foundation. |
* Copyright 1998-2004 The OpenLDAP Foundation. |
Line 1403 typedef struct syncinfo_s {
|
Line 1403 typedef struct syncinfo_s {
|
LDAP_STAILQ_ENTRY( syncinfo_s ) si_next; |
LDAP_STAILQ_ENTRY( syncinfo_s ) si_next; |
} syncinfo_t; |
} syncinfo_t; |
|
|
|
LDAP_TAILQ_HEAD( be_pcl, slap_csn_entry ); |
|
|
struct slap_backend_db { |
struct slap_backend_db { |
BackendInfo *bd_info; /* pointer to shared backend info */ |
BackendInfo *bd_info; /* pointer to shared backend info */ |
|
|
Line 1548 struct slap_backend_db {
|
Line 1550 struct slap_backend_db {
|
char *be_replogfile; /* replication log file (in master) */ |
char *be_replogfile; /* replication log file (in master) */ |
struct berval be_update_ndn; /* allowed to make changes (in replicas) */ |
struct berval be_update_ndn; /* allowed to make changes (in replicas) */ |
BerVarray be_update_refs; /* where to refer modifying clients to */ |
BerVarray be_update_refs; /* where to refer modifying clients to */ |
LDAP_TAILQ_HEAD( be_pcl, slap_csn_entry ) be_pending_csn_list; |
struct be_pcl *be_pending_csn_list; |
ldap_pvt_thread_mutex_t be_pcl_mutex; |
ldap_pvt_thread_mutex_t be_pcl_mutex; |
struct berval be_context_csn; |
struct berval be_context_csn; |
ldap_pvt_thread_mutex_t be_context_csn_mutex; |
ldap_pvt_thread_mutex_t be_context_csn_mutex; |