Hi The ping problem I had yesterday disappears when I use a Linux system to ping my target. Now the ICMP packet from Linux arrives inside the lwIP stack and a valid reply message is created. This message is then passed to etharp_output which tries to make room for the ethernet header with the pbuf_header function. But this wont work. This
if ((u8_t *)p->payload < (u8_t *)p + sizeof(struct pbuf)) is true and therefor the function fails. I don't have any idea how to fix this. Maybe its quite a simple problem (missing define?). Regards, Matthias _______________________________________________ lwip-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lwip-users
