Hello people,
again, this code is related to the GSOC2011 project: DAT: Distributed ARP Table for B.A.T.M.A.N.-Advanced. For more details, please have a look at the related wikipage[1]. A more detailed, formal and technical wikipage will be written soon.
**** This is the **sixth** version of this patchset. The whole code has been reviewed after some discussions on irc and here in the ml in the previous threads. Several bugs have been spotted and fixed. Thanks Marek, Sven, Simon, Andrew and all the others for the comments/feedbacks.
Major changes regards the UNICAST_4ADDR patch which has been moved at the beginning of the patchset, so that the rest of the code is directly based onto it. The same patch has also been hardly modified in order to become cleaner and reuse the already available code as much as possible, thus reducing the replicated one.
* v6 Additions: - handling code for UNICAST_4ADDR has been deeply modified - README.external has been updated with the new compile option. - initialisation code for dat has been enclosed into two functions in order to avoid having #ifdefs around for the batman-adv code - some minor fixes - debugging output improved ****