Man page - ldap_memalloc(3)

Packages contains this manual

Manual

LDAP_MEMORY

NAME
LIBRARY
SYNOPSIS
DESCRIPTION
SEE ALSO
ACKNOWLEDGEMENTS

NAME

ldap_memfree, ldap_memvfree, ldap_memalloc, ldap_memcalloc, ldap_memrealloc, ldap_strdup - LDAP memory allocation routines

LIBRARY

OpenLDAP LDAP (libldap, -lldap)

SYNOPSIS

#include <ldap.h>

void ldap_memfree(void * p );

void ldap_memvfree(void ** v );

void *ldap_memalloc(ber_len_t s );

void *ldap_memcalloc(ber_len_t n , ber_len_t s );

void *ldap_memrealloc(void * p , ber_len_t s );

char *ldap_strdup(LDAP_CONST char * p );

DESCRIPTION

These routines are used to allocate/deallocate memory used/returned by the LDAP library. ldap_memalloc (), ldap_memcalloc (), ldap_memrealloc (), and ldap_memfree () are used exactly like the standard malloc (3), calloc (3), realloc (3), and free (3) routines, respectively. The ldap_memvfree () routine is used to free a dynamically allocated array of pointers to arbitrary dynamically allocated objects. The ldap_strdup () routine is used exactly like the standard strdup (3) routine.

SEE ALSO

ldap (3)

ACKNOWLEDGEMENTS

OpenLDAP Software is developed and maintained by The OpenLDAP Project <http://www.openldap.org/>. OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release.