I'm not clear on whether I'm allowed to ask "C" API questions here.   If not, I apologize in advance and please disregard in that case.   However, the question is more about configuration than coding.

I'm seeing that the ldap_init() function allows the hostname parameter to be null or a list of hosts.    If it is null, the function attempts to determine the default ldap host.

How does it determine the default LDAP host when the hostname parameter is null?   Does it load the list of hosts from the ldap.conf URI parameter?   And/or does it use the LDAPURI environment variable?


Thanks,
-- 
Frank