LBER_MEMORY   (3) manpage
LBER_MEMORY
3
2005/01/24
OpenLDAP 2.2.23
  • NAME
      ber_memalloc, ber_memcalloc, ber_memrealloc, ber_memfree, ber_memvfree - 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 is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). OpenLDAP is derived from University of Michigan LDAP 3.3 Release.  
Current Users: 31 © 1999-2006 Linux.com.hk PenguinSoft
All trademarks and copyrights on this page are owned by their respective companies. Linux is a trademark of Linus Torvalds.