-*- 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