I checked in a fix for memp.c.  If memp_memory[] was unaligned, the first buffer in the first buffer pool would come out unaligned, and this would show up as a nasty corruption when that buffer was eventually allocated.  I also saved some bytes by using pre-aligned values in memp_sizes[] and simplifying memp_init().  Anyone care to code review the changes?
 
Regards,
Curt McDowell
Broadcom Corp.
 
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to