Man Pages

ldap_memalloc(3) - phpMan ldap_memalloc(3) - phpMan

Command: man perldoc info search(apropos)  


LDAP_MEMORY(3)                                                  LDAP_MEMORY(3)



NAME
       ldap_memfree,  ldap_memvfree, ldap_memalloc, ldap_memcalloc, ldap_memrealloc, ldap_strdup - LDAP memory alloca-
       tion 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), cal-
       loc(3), realloc(3), and free(3) routines, respectively.  The ldap_memvfree() routine is used to free a  dynami-
       cally  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 University of Michigan LDAP 3.3 Release.



OpenLDAP 2.4.40                   2014/09/20                    LDAP_MEMORY(3)