[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] lwip CHANGELOG src/core/init.c src/core/memp.c ...
From: |
Frédéric Bernon |
Subject: |
[lwip-commits] lwip CHANGELOG src/core/init.c src/core/memp.c ... |
Date: |
Tue, 04 Sep 2007 15:15:21 +0000 |
CVSROOT: /sources/lwip
Module name: lwip
Changes by: Frédéric Bernon <fbernon> 07/09/04 15:15:21
Modified files:
. : CHANGELOG
src/core : init.c memp.c
src/core/ipv4 : igmp.c
src/include/ipv4/lwip: igmp.h
src/include/lwip: memp_std.h opt.h
Log message:
Replace mem_malloc call by memp_malloc, and use a new
MEMP_NUM_IGMP_GROUP option (see opt.h to define the value). It will avoid
potential fragmentation problems, use a counter to know how many times a group
is used on an netif, and free it when all applications leave it.
MEMP_NUM_IGMP_GROUP got 8 as default value (and init.c got a sanity check if
LWIP_IGMP!=0).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/lwip/CHANGELOG?cvsroot=lwip&r1=1.214&r2=1.215
http://cvs.savannah.gnu.org/viewcvs/lwip/src/core/init.c?cvsroot=lwip&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/lwip/src/core/memp.c?cvsroot=lwip&r1=1.50&r2=1.51
http://cvs.savannah.gnu.org/viewcvs/lwip/src/core/ipv4/igmp.c?cvsroot=lwip&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/lwip/src/include/ipv4/lwip/igmp.h?cvsroot=lwip&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/lwip/src/include/lwip/memp_std.h?cvsroot=lwip&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/lwip/src/include/lwip/opt.h?cvsroot=lwip&r1=1.90&r2=1.91
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] lwip CHANGELOG src/core/init.c src/core/memp.c ...,
Frédéric Bernon <=