It looks to me like you have 16 pbufs, each of size 256 bytes. Your TCP_WND is 2048, so you can have 2KB of data received and waiting for your application before the other end will stop sending. Your TCP_SND_BUF is 6KB, so you can have that much sent by your application waiting to go onto the wire. In total, this makes 8KB of buffering, but you only have enough pbufs to hold 4KB (16 * 256). I think this is why you're running out.
Kieran _______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
