I think that etharp_request is the wrong function to cahnge: it is
mainly used for sending real requests (and I think ethzero is correct
here). Instead, we should update the code which wants to send a
gratuitous ARP (netif.c only) to use an own function. The current
implementation is only happening to work (depends on the contents of the
ARP table) and does far too much.
I've added a bug entry, thanks for reporting.
Simon
HM2 wrote:
This is probably nit picky, but I think the Target Hardware Address should
be set to the FF... broadcast value, rather than Zero. This is in Etharp.c
in the function etharp_request(). ðzero is used where I think it should
be ðbroadcast. In the other examples and doc I always see FF... used
for this value.
Regards, Chris.
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users