#define SLAP_MODE 0x0003
#define SLAP_TRUNCATE_MODE 0x0100
+#define SLAP_TOOL_READMAIN 0x0200
+#define SLAP_TOOL_READONLY 0x0400
struct slap_replica_info {
char *ri_host; /* supersedes be_replica */
void *ctx;
int id;
char *masteruri;
+ struct berval *master_bv;
char *mastername;
int masterport;
int type;
+ struct berval updatedn;
char *binddn;
int bindmethod;
char *passwd;
char *authzId;
char *srvtab;
char *saslmech;
- int interval;
+ time_t interval;
char *base;
int scope;
int deref;
int tls;
int found;
struct berval *syncUUID;
+ struct berval *syncUUID_ndn;
struct berval *syncCookie;
Avlnode *presentlist;
LDAP_LIST_HEAD(np, nonpresent_entry) nonpresentlist;
#define IDSTR "id"
#define MASTERSTR "master"
#define SUFFIXSTR "suffix"
+#define UPDATEDNSTR "updatedn"
#define BINDDNSTR "binddn"
#define BINDMETHSTR "bindmethod"
#define SIMPLESTR "simple"
#ifdef LDAP_CONNECTIONLESS
int sl_is_udp; /* UDP listener is also data port */
#endif
+ int sl_is_mute; /* Listening is temporarily disabled */
ber_socket_t sl_sd;
Sockaddr sl_sa;
#define sl_addr sl_sa.sa_in_addr