diff --git a/include/ldap.h b/include/ldap.h index 9a32c792bd389e236d0c888405737b454991faa5..f1d4c7d792618385d4cde3e806a2b8afa03d490c 100644 --- a/include/ldap.h +++ b/include/ldap.h @@ -534,6 +534,14 @@ ldap_extended_operation_s LDAP_P(( char **retoidp, struct berval **retdatap )); +LDAP_F( int ) +ldap_parse_extended_result LDAP_P(( + LDAP *ld, + LDAPMessage *res, + char **retoidp, + struct berval **retdatap, + int freeit )); + /* * in abandon.c: */ @@ -606,6 +614,12 @@ ldap_sasl_bind_s LDAP_P(( LDAPControl **clientctrls, struct berval **servercredp )); +LDAP_F( int ) +ldap_parse_sasl_bind_result LDAP_P(( + LDAP *ld, + LDAPMessage *res, + struct berval **servercredp, + int freeit )); /* * in bind.c: @@ -1089,6 +1103,17 @@ ldap_result LDAP_P(( struct timeval *timeout, LDAPMessage **result )); +LDAP_F( int ) +ldap_parse_result LDAP_P(( + LDAP *ld, + LDAPMessage *res, + int *errcodep, + char **matcheddnp, + char **errmsgp, + char ***referralsp, + LDAPControl ***serverctrls, + int freeit )); + LDAP_F( int ) ldap_msgtype LDAP_P(( LDAPMessage *lm ));