Hello, I am using an emac driver which can handle only word sized(divisible by 4) pbuf's except the last one in a pbuf chain. Is possible that netconn_write can cause a multiple pbuf's without divisible len?
E.g. netconn_write (..., datalen = 111, ...) netconn_write (..., datalen = 111, ...) netconn_write (..., datalen = 111, ...) will generate a packet in pbuf chain pbuf (0) - len = eth + ip + tcp headers pbuf (1) - len = 111 pbuf (2) - len = 111 ... Thank you Martin Velek #define TCP_WND 2048 #define TCP_MSS 128 #define TCP_SND_BUF 256 #define TCP_SND_QUEUELEN (4 * (TCP_SND_BUF)/(TCP_MSS)) _______________________________________________ lwip-users mailing list lwip-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/lwip-users