On 05.11.2018 16:35, Amena El Homsi wrote:
LwIP processes the ARP requests and replies updated the ARP table, then it calls pbuf_free(). Is there a way to send the ARP reply to the host when the host requested lwIP to send an ARP request?

No.

I was thinking to use raw pcb and define a raw callback function that will inform the host of the result of the ARP request, however raw_input() is not called unless ip4_input is called and since the arp will be processed by etharp_input I will not be able to use raw_pcb.

As you have found out yourself, raw pcbs are raw IP pcbs, not raw network packets. It's like that in the socket world...

Simon

_______________________________________________
lwip-users mailing list
lwip-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to