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