]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/back-ldap.h
ITS#3842 from jtownsend@opendarwin.org - don't free slap_listeners until
[openldap] / servers / slapd / back-ldap / back-ldap.h
index 79b5d8e8e58383429dc844b463a984b6bbb4c82e..d33ea3c1830f28e2bfbb14e443babba5cfb3843f 100644 (file)
@@ -39,6 +39,7 @@ struct ldapconn {
        int                     lc_bound;
        int                     lc_ispriv;
        ldap_pvt_thread_mutex_t lc_mutex;
+       unsigned                lc_refcnt;
 };
 
 /*
@@ -84,6 +85,7 @@ struct ldapinfo {
 #define LDAP_BACK_AUTH_NONE            0x00U
 #define        LDAP_BACK_AUTH_NATIVE_AUTHZ     0x01U
 #define        LDAP_BACK_AUTH_OVERRIDE         0x02U
+#define        LDAP_BACK_AUTH_PRESCRIPTIVE     0x04U
 
        BerVarray       idassert_authz;
        /* end of ID assert stuff */