48 lines
1007 B
Plaintext
48 lines
1007 B
Plaintext
|
-*- outline -*-
|
||
|
|
||
|
* Missing functionality
|
||
|
|
||
|
** Server/Client-controls
|
||
|
plus all _ext_s() functions:
|
||
|
ldap_unbind_ext()
|
||
|
ldap_search_ext_s()
|
||
|
ldap_compare_ext_s()
|
||
|
ldap_modify_ext_s()
|
||
|
ldap_rename_s()
|
||
|
ldap_add_ext_s()
|
||
|
ldap_delete_ext_s()
|
||
|
ldap_extended_operation_s()
|
||
|
ldap_abandon_ext()
|
||
|
ldap_parse_result()
|
||
|
ldap_parse_sasl_bind_result()
|
||
|
ldap_parse_extended_result()
|
||
|
|
||
|
* Fixing needed
|
||
|
|
||
|
* Need ber-stuff first
|
||
|
ldap_sasl_bind_s()
|
||
|
ldap_first_attribute()
|
||
|
ldap_next_attribute()
|
||
|
ldap_get_value_len()
|
||
|
|
||
|
* Not implemented
|
||
|
|
||
|
** Check for errors in ldap_{first, next}_{entries, references, messages}
|
||
|
|
||
|
These functions may return S48_FALSE if the corresponding C
|
||
|
function returns NULL. This is ambigious: a) end of list b) error
|
||
|
solution: check for error in Scheme
|
||
|
|
||
|
ldap_explode_dn()
|
||
|
ldap_explode_rdn()
|
||
|
ldap_dn2ufn()
|
||
|
|
||
|
ldap_get_entry_controls()
|
||
|
|
||
|
ldap_parse_reference()
|
||
|
|
||
|
* structures and accessors
|
||
|
|
||
|
struct berval
|
||
|
struct ldapmod
|