X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=inline;f=servers%2Fslapd%2Fproto-slap.h;h=ccf3384aa6392470e27cdd04291fb6e86e931d5d;hb=057b2bab20de4a654f723bbea3fe2e6d76f1777d;hp=198303d786f052c3e9c835e5b3c0fd1a7d6d63d4;hpb=cf74dfbb2d1cc91fa3bd4ed74e5eb01a92c0436f;p=openldap diff --git a/servers/slapd/proto-slap.h b/servers/slapd/proto-slap.h index 198303d786..ccf3384aa6 100644 --- a/servers/slapd/proto-slap.h +++ b/servers/slapd/proto-slap.h @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1998-2012 The OpenLDAP Foundation. + * Copyright 1998-2013 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -748,6 +748,8 @@ LDAP_SLAPD_F (int) slap_client_connect LDAP_P(( LDAP **ldp, slap_bindconf *sb )) LDAP_SLAPD_F (int) config_generic_wrapper LDAP_P(( Backend *be, const char *fname, int lineno, int argc, char **argv )); LDAP_SLAPD_F (char *) anlist_unparse LDAP_P(( AttributeName *, char *, ber_len_t buflen )); +LDAP_SLAPD_F (int) slap_keepalive_parse( struct berval *val, void *bc, + slap_cf_aux_table *tab0, const char *tabmsg, int unparse ); #ifdef LDAP_SLAPI LDAP_SLAPD_V (int) slapi_plugins_used; @@ -875,8 +877,8 @@ LDAP_SLAPD_F (void) slapd_set_write LDAP_P((ber_socket_t s, int wake)); LDAP_SLAPD_F (void) slapd_clr_write LDAP_P((ber_socket_t s, int wake)); LDAP_SLAPD_F (void) slapd_set_read LDAP_P((ber_socket_t s, int wake)); LDAP_SLAPD_F (int) slapd_clr_read LDAP_P((ber_socket_t s, int wake)); -LDAP_SLAPD_F (void) slapd_clr_writetime LDAP_P((time_t old)); -LDAP_SLAPD_F (time_t) slapd_get_writetime LDAP_P((void)); +LDAP_SLAPD_F (int) slapd_wait_writer( ber_socket_t sd ); +LDAP_SLAPD_F (void) slapd_shutsock( ber_socket_t sd ); LDAP_SLAPD_V (volatile sig_atomic_t) slapd_abrupt_shutdown; LDAP_SLAPD_V (volatile sig_atomic_t) slapd_shutdown; @@ -1771,6 +1773,8 @@ LDAP_SLAPD_V( int ) schema_init_done; LDAP_SLAPD_F (int) slap_schema_init LDAP_P((void)); LDAP_SLAPD_F (void) schema_destroy LDAP_P(( void )); +LDAP_SLAPD_F (int) slap_hash64 LDAP_P((int)); + LDAP_SLAPD_F( slap_mr_indexer_func ) octetStringIndexer; LDAP_SLAPD_F( slap_mr_filter_func ) octetStringFilter; @@ -2062,6 +2066,7 @@ LDAP_SLAPD_V (time_t) starttime; LDAP_SLAPD_V (ldap_pvt_thread_pool_t) connection_pool; LDAP_SLAPD_V (int) connection_pool_max; +LDAP_SLAPD_V (int) connection_pool_queues; LDAP_SLAPD_V (int) slap_tool_thread_max; LDAP_SLAPD_V (ldap_pvt_thread_mutex_t) entry2str_mutex;