]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/back-ldap.h
queue implicit binds (ITS#4409)
[openldap] / servers / slapd / back-ldap / back-ldap.h
index dd16d53d05f5b769fdbcc4788b2e5441df75c8d3..f6c25b2496b8af314de41ca64f2e0984c5261eb0 100644 (file)
@@ -82,7 +82,9 @@ typedef struct ldapconn_t {
 #define        LDAP_BACK_CONN_BINDING_CLEAR(lc)        LDAP_BACK_CONN_CLEAR((lc), LDAP_BACK_FCONN_BINDING)
 
        unsigned                lc_refcnt;
+       unsigned                lc_binding;
        unsigned                lc_flags;
+       time_t                  lc_create_time;
        time_t                  lc_time;
 } ldapconn_t;
 
@@ -189,6 +191,7 @@ typedef struct ldapinfo_t {
        ldap_avl_info_t li_conninfo;
 
        time_t          li_network_timeout;
+       time_t          li_conn_ttl;
        time_t          li_idle_timeout;
        time_t          li_timeout[ LDAP_BACK_OP_LAST ];
 } ldapinfo_t;