From: Luis Carlos Cobo Date: Sat, 23 Feb 2008 14:17:09 +0000 (+0100) Subject: mac80211: support functions for mesh X-Git-Tag: v2.6.26-rc1~1138^2~454^2~83 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e3c8736820bf72a8ad10721c7e31d36d4fa7790;p=pandora-kernel.git mac80211: support functions for mesh The two important features coded in mesh.c are: Recently Multicast Cache: in on-demand HWMP, multicast traffic is retransmitted by every receiving node. Even though a mesh TTL counter avoids infinite loops, it is also necessary to avoid traffic explosion by keeping a cache of multicast mesh frame that have been received recently. With this feature, maximum number of retransmissions of a multicast frame for the case of N nodes within the range of each other would be N. Without it, the maximum number of retransmissions would be in the order of N^(MESH_TTL - 1). Code to support mesh tables. Signed-off-by: Luis Carlos Cobo Signed-off-by: Johannes Berg Signed-off-by: John W. Linville --- Reading git-diff-tree failed