]> git.sur5r.net Git - openldap/blobdiff - include/ldap.h
Skip over unsupported tags
[openldap] / include / ldap.h
index 8dc109bbb9a0f15baea93e302b3e6566eb44c123..5f27829e67fa73f52bdd81a870f217a12da7d3f9 100644 (file)
@@ -138,6 +138,12 @@ LDAP_BEGIN_DECL
 #define LDAP_OPT_ON            ((void *) 1)
 #define LDAP_OPT_OFF   ((void *) 0)
 
+/*
+ * ldap_get_option() and ldap_set_option() return values.
+ * As later versions may return other values indicating
+ * failure, current applications should only compare returned
+ * value against LDAP_OPT_SUCCESS.
+ */
 #define LDAP_OPT_SUCCESS       0
 #define        LDAP_OPT_ERROR          (-1)
 
@@ -609,6 +615,15 @@ ldap_parse_extended_result LDAP_P((
        struct berval   **retdatap,
        int                             freeit ));
 
+LDAP_F( int )
+ldap_parse_extended_partial LDAP_P((
+       LDAP                    *ld,
+       LDAPMessage             *res,
+       char                    **retoidp,
+       struct berval   **retdatap,
+       LDAPControl             ***serverctrls,
+       int                             freeit ));
+
 /*
  * in abandon.c:
  */