LDAP_MEMALLOC(3) - Linux man page online | Library functions
LDAP memory alloca‐.
Chapter
2017/06/01
LDAP_MEMORY(3) Library Functions Manual LDAP_MEMORY(3)
OpenLDAP 2017/06/01 LDAP_MEMORY(3)
NAME
ldap_memfree, ldap_memvfree, ldap_memalloc, ldap_memcalloc, ldap_memrealloc, ldap_strdup - LDAP memory allocation routinesLIBRARY
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.openl‐ dap.org/>. OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release.This manual | Reference | Other manuals |
---|---|---|
ldap_memalloc(3) | referred by | |
refer to | ldap(3) | ldap_memory(3) | malloc(3) | strdup(3) |