Home
March 21, 2010 10:09:09 AM EST
home
back print
LBER_MEMORY   (3) manpage
LBER_MEMORY
3
2009/02/24
OpenLDAP 2.4.15
  • 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 University of Michigan LDAP 3.3 Release.  


Current Users: 137 © 1999-2009 PenguinSoft. All trademarks and copyrights on this page are owned by their respective companies. Linux is a trademark of Linus Torvalds.