#include <ldap.h>
char *ldap_next_attribute(
LDAP *ld,
LDAPMessage *entry,
BerElement *berptr)
|
The ldap_next_attribute() function returns the next attribute in an entry.
ldap_next_attribute() takes an entry returned by ldap_first_entry() or ldap_next_entry() and returns a pointer to a buffer containing the next attribute type in the entry. This string must be freed when its use is completed using ldap_memfree().
The ldap_first_attribute() and ldap_next_attribute() functions are used to step through the attributes in an LDAP entry.
No OS/400 authority is required. All authority checking is done by the LDAP server.
If ldap_next_attribute() is not successful, NULL is returned, ld_errno will be set to indicate the error. See LDAP Client API Error Conditions for possible LDAP error code values. Use ldap_get_errno() function to retrieve the error information.
The following message may be set from this function.
CPF3CF2 E Error(s) occurred during running of ldap_next_attribute API.
ldap_count_attributes() -- count of the number of attributes in an LDAP entry.
ldap_first_attribute() -- Return first attribute name in an entry.
|
Top
| LDAP APIs List APIs by category |
| [Information Center Home Page | Feedback ] | [Legal | AS/400 Glossary] |