summaryrefslogtreecommitdiffstats
path: root/src/providers/ldap/ldap_common.h
diff options
context:
space:
mode:
authoreindenbom <eindenbom@gmail.com>2010-07-09 15:54:05 +0400
committerStephen Gallagher <sgallagh@redhat.com>2010-07-09 11:44:06 -0400
commit2d7a7b0140a4d3fcef9148900276e24f82e33866 (patch)
tree522f68126ef654354497c84a68d788096bb8437f /src/providers/ldap/ldap_common.h
parentfaace4bdd6b84f60d2f707c00d31a84c0e84d375 (diff)
downloadsssd-2d7a7b0140a4d3fcef9148900276e24f82e33866.tar.gz
sssd-2d7a7b0140a4d3fcef9148900276e24f82e33866.tar.xz
sssd-2d7a7b0140a4d3fcef9148900276e24f82e33866.zip
LDAP connection usage tracking, sharing and failover retry framework.
Diffstat (limited to 'src/providers/ldap/ldap_common.h')
-rw-r--r--src/providers/ldap/ldap_common.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/providers/ldap/ldap_common.h b/src/providers/ldap/ldap_common.h
index 1ee7378cb..54cc7fe81 100644
--- a/src/providers/ldap/ldap_common.h
+++ b/src/providers/ldap/ldap_common.h
@@ -24,6 +24,7 @@
#include "providers/dp_backend.h"
#include "providers/ldap/sdap.h"
+#include "providers/ldap/sdap_id_op.h"
#include "providers/fail_over.h"
#define PWD_POL_OPT_NONE "none"
@@ -47,6 +48,9 @@ struct sdap_id_ctx {
/* global sdap handler */
struct sdap_handle *gsh;
+ /* LDAP connection cache */
+ struct sdap_id_conn_cache *conn_cache;
+
/* enumeration loop timer */
struct timeval last_enum;
/* cleanup loop timer */