В настоящее время я программирую инструмент (в ANSI C) для моей компании, который читает из каталога LDAP и выводит все данные в определенном формате (то есть: формат имени нашей старой проприетарной директории db).
Затем это обрабатывается другим инструментом, который читает вывод и так далее ... не спрашивайте.
В любом случае, для моей команды "ldaplist ..." мне нужно распечатать все атрибуты, принадлежащие этой записи, даже те, для которых значение не установлено.
К сожалению ldap_first_attribute
/ ldap_next_attribute
не возвращает их, только те, для которых установлено значение, и я не могу найти параметр ldap_search_ext_s
или переключатель ldap_set_option
, которые бы мне здесь помогли.
Надеюсь, один из вас знает, как это сделать.
Спасибо за ваше время и помощь заранее!