X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-ldap%2Fback-ldap.h;h=d33ea3c1830f28e2bfbb14e443babba5cfb3843f;hb=00dae75f7b48b6bab23503d211deb7650aba8c1b;hp=79b5d8e8e58383429dc844b463a984b6bbb4c82e;hpb=a7f44159c1c7b6b1432e6bbbee56fe373d0a3282;p=openldap diff --git a/servers/slapd/back-ldap/back-ldap.h b/servers/slapd/back-ldap/back-ldap.h index 79b5d8e8e5..d33ea3c183 100644 --- a/servers/slapd/back-ldap/back-ldap.h +++ b/servers/slapd/back-ldap/back-ldap.h @@ -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 */