On 17/09/14 08:56, Martin Hundebøll wrote:
Since other network components (and some drivers) uses the control block provided in skb's, the network coding feature might wrongly assume that an SKB has been decoded, and thus not try to code it with another packet again. This happens for instance when batman-adv is running on a bridge device.
Fix this by clearing the control block for every received SKB.
Introduced-by: 3c12de9a5c756b23fe7c9ab332474ece1568914c ("batman-adv: network coding - code and transmit packets if possible")
maybe the maintainer can split this line before pushing the patch, but next time split this it in two of them :-) (like other patches we have)
Cheers,