Lwip 1.3.0. demo possible problem

dsnejko wrote on Saturday, December 12, 2009:

I think there is two demos based on lwip 1.3.0. ColdFire and STR91x. I checked both of them and found they used similar code for ethernetif\_input:  reading a packet from low\_level\_input and calling netIf->input or etharp\_arp\_input  according  ETHTYPE\_IP or ETHTYPE\_ARP  packet received. It was right for Lwip 1.2.0 but Lwip 1.3.0 ethernetif\_input should call netIf->input only for all packet types. Packet type handling is done  in tcpip thread itself to prevent possible concurrent access to arp tables.  
Could be a problem point there.

rtel wrote on Tuesday, December 15, 2009:

Thanks for taking the time to report this issue.  I would be grateful if you could add a bug into the SourceForge bug tracker.


dsnejko wrote on Wednesday, December 16, 2009:

I will leave snippets from my MCF52259 driver. I am testing it now.