lber-memory(3) netbsd man page | unix.com

Man Page: lber-memory

Operating Environment: netbsd

Section: 3

LBER_MEMORY(3)						     Library Functions Manual						    LBER_MEMORY(3)

NAME
ber_memalloc, ber_memcalloc, ber_memrealloc, ber_memfree, ber_memvfree - OpenLDAP LBER memory allocators
LIBRARY
OpenLDAP LBER (liblber, -llber)
SYNOPSIS
#include <lber.h> void *ber_memalloc(ber_len_t bytes); void *ber_memcalloc(ber_len_t nelems, ber_len_t bytes); void *ber_memrealloc(void *ptr, ber_len_t bytes); void ber_memfree(void *ptr); void ber_memvfree(void **vec);
DESCRIPTION
These routines are used to allocate/deallocate memory used/returned by the Lightweight BER library as required by lber-encode(3) and lber- decode(3). ber_memalloc(), ber_memcalloc(), ber_memrealloc(), and ber_memfree() are used exactly like the standard malloc(3), calloc(3), realloc(3), and free(3) routines, respectively. The ber_memvfree() routine is used to free a dynamically allocated array of pointers to arbitrary dynamically allocated objects.
SEE ALSO
lber-decode(3), lber-encode(3), lber-types(3)
ACKNOWLEDGEMENTS
OpenLDAP Software is developed and maintained by The OpenLDAP Project <http://www.openldap.org/>. OpenLDAP Software is derived from Uni- versity of Michigan LDAP 3.3 Release. OpenLDAP 2.4.23 2010/06/30 LBER_MEMORY(3)
Related Man Pages
ber_memfree(3) - linux
lber-memory(3) - linux
ber_memcalloc(3) - debian
ber_memfree(3) - debian
lber-memory(3) - osx
Similar Topics in the Unix Linux Community
Unix File Permissions
How to install PGX32 on Sparc 10 Ultra?
Vm versus physical linux server
Make bold chars in UNIX
Grandpa returning to UNIX