www.gnu.org documents valloc as follows: Function: void * valloc (size_t size) Using valloc is like using memalign and passing the page size as the value of the second argument. It is implemented like this: void * valloc (size_t size) { return memalign (getpagesize (), size); } I want to allocate exactly one page - not a byte more or less. I have not found what to feed valloc(). If someone knows please advise. Thanks. Terrell ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]