Content-type: text/html Man page of ldap_ber_free

ldap_ber_free

Section: LDAP Library Functions (3LDAP)
Updated: 25 Oct 2001
Index Return to Main Contents
 

NAME

ldap_ber_free - free a BerElement structure from memory  

SYNOPSIS

cc -flag ...  file ...-lldap [-library ...] 
#include <ldap.h>

void ldap_ber_free(BerElement *ber, int freebuf);  

DESCRIPTION

You can make a call to the ldap_ber_free() function to free BerElement structures allocated by ldap_first_attribute() and by ldap_next_attribute() function calls. When freeing structures allocated by these functions, specify 0 for the freebuf argument. The ldap_first_attribute() and by ldap_next_attribute() functions do not allocate the extra buffer in the BerElement structure.

For example, to retrieve attributes from a search result entry, you need to call the ldap_first_attribute() function. A call to this function allocates a BerElement structure, which is used to help track the current attribute. When you are done working with the attributes, this structure should be freed from memory, if it still exists.

This function is deprecated . Use the ber_free() function instead.  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWcsl (32-bit)
SUNWcslx (64-bit)
Interface StabilityObsolete

 

SEE ALSO

ber_free(3LDAP), ldap_first_attribute(3LDAP), ldap_next_attribute(3LDAP), attributes(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:39:16 GMT, October 02, 2010