2xs/smews — pull request #4 by hauspie (2012-07-03 13:42:19+00:00)
Title: Common feature for Link Layer addresses handling

These commits add two things to smews:

1. An opt-in feature that allows smews to manage an IP/Link Layer addresses translation table. This can be used by targets that need to know which link layer address corresponds to which IP (for ethernet targets mainly). This feature can be enabled by defining ENABLE_LL_CACHE in the target's SConscript file. The size of the table is 10 by default, but can be redefined in target.h to fit the target specific constraints.

2. A ICMPv6 application that replies to Neighbor Solicitation messages. This allows IPv6 ethernet targets to work fine.