[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] Re: [lwip] a possible bug
From: |
Kieran Mansley |
Subject: |
[lwip-users] Re: [lwip] a possible bug |
Date: |
Wed, 08 Jan 2003 23:49:00 -0000 |
On Wed, 10 Apr 2002, Paul Sheer wrote:
> > for(i = 0; i < PBUF_POOL_SIZE; ++i)
>
> at another level LwIP should have a plug-in memory allocator
> so that you can use any memory allocator you like. another package
> that does this is the zlib library for example.
You can do this (unless I've misunderstood you) - just change mem.h to be
something like this:
#if 0
void mem_init(void);
void *mem_malloc(mem_size_t size);
void *mem_malloc2(mem_size_t size);
void mem_free(void *mem);
void *mem_realloc(void *mem, mem_size_t size);
void *mem_reallocm(void *mem, mem_size_t size);
#else
#include <stdlib.h>
#define mem_malloc malloc
#define mem_malloc2 malloc
#define mem_free free
#define mem_realloc realloc
#define mem_reallocm realloc
#endif
It works for me anyway.
Kieran
[This message was sent through the lwip discussion list.]