Hi folks!

i would like to implement a simple interface ldap to connect my client programs to the sever ldap machine in my job. I would like to implement only the necessary in order to my client app to handle ldap. My listing of function goes below:

0. Connecting, disconnecting, authenticating

            ldap_connect, ldap_open, ldap_bind and ldap_unbind.

1. Searching and retrieving entries

             ldap_search, ldap_first_entry and ldap_next_entry.

2. Manipulating entries

             ldap_add, ldap_modify, ldap_modrdn, ldap_delete and ldap_compare.

What are the RFC for this function (of course i will implement in ANSI C) ? How to organize data to be sent to the ldap server ? How to decode the data from the ldap server ? etc .....


Thanks a lot for your time and cooperation.

Best regards,

Fried.