X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fldap_features.h.in;h=fc3e3fc36141a82f1c1442fbbe237be9df1056b4;hb=87ad189972951a21ed90200457e6ee5bfb87f3bd;hp=7da00ded8657469d85fa1943664a327d98c5cedc;hpb=be9a50af258c16083245db489aca5676c429f606;p=openldap diff --git a/include/ldap_features.h.in b/include/ldap_features.h.in index 7da00ded86..fc3e3fc361 100644 --- a/include/ldap_features.h.in +++ b/include/ldap_features.h.in @@ -1,13 +1,16 @@ /* $OpenLDAP$ */ -/* - * Copyright 1998-2001 The OpenLDAP Foundation, Redwood City, California, USA +/* This work is part of OpenLDAP Software . + * + * Copyright 1998-2005 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted only as authorized by the OpenLDAP - * Public License. A copy of this license is available at - * http://www.OpenLDAP.org/license.html or in file LICENSE in the - * top-level directory of the distribution. + * Public License. + * + * A copy of this license is available in file LICENSE in the + * top-level directory of the distribution or, alternatively, at + * . */ /* @@ -24,18 +27,16 @@ #undef LDAP_VENDOR_VERSION_PATCH /* +** WORK IN PROGRESS! +** ** OpenLDAP reentrancy/thread-safeness should be dynamically ** checked using ldap_get_option(). ** -** The -lldap implementation may or may not be: -** LDAP_API_FEATURE_THREAD_SAFE +** The -lldap implementation is not thread-safe. ** -** The preprocessor flag LDAP_API_FEATURE_X_OPENLDAP_REENTRANT can -** be used to determine if -lldap is LDAP_API_FEATURE_THREAD_SAFE at -** compile time. -** -** The -lldap_r implementation is always THREAD_SAFE but -** may also be: +** The -lldap_r implementation is: +** LDAP_API_FEATURE_THREAD_SAFE (basic thread safety) +** but also be: ** LDAP_API_FEATURE_SESSION_THREAD_SAFE ** LDAP_API_FEATURE_OPERATION_THREAD_SAFE ** @@ -50,10 +51,7 @@ ** */ -/* is -lldap reentrant or not */ -#undef LDAP_API_FEATURE_X_OPENLDAP_REENTRANT - -/* is threadsafe version of -lldap (ie: -lldap_r) *available* or not */ +/* is -lldap_r available or not */ #undef LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE /* LDAP v2 Kerberos Bind */ @@ -62,10 +60,4 @@ /* LDAP v2 Referrals */ #undef LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS -/* LDAP Server Side Sort. */ -#define LDAP_API_FEATURE_SERVER_SIDE_SORT 1000 - -/* LDAP Virtual List View. */ -#define LDAP_API_FEATURE_VIRTUAL_LIST_VIEW 1000 - #endif /* LDAP_FEATURES */