• Luis Carlos Cobo's avatar
    mac80211: support functions for mesh · 2e3c8736
    Luis Carlos Cobo authored
    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: default avatarLuis Carlos Cobo <luisca@cozybit.com>
    Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    2e3c8736
mesh.c 9.89 KB