1
0
mirror of https://git.openwrt.org/feed/routing.git synced 2024-06-18 13:13:56 +02:00
openwrt-routing/batman-adv
Sven Eckelmann 73195d63da batman-adv: compat: Add atomic mc_forwarding support for stable kernels
Eric Dumazet changed the mc_forwarding in commit 145c7a793838 ("ipv6: make
mc_forwarding atomic") the type of mc_forwarding from __s32 to an atomic_t.
This patch was then ported to various stable kernels.

This code change caused a FTBFS when in batman-adv when
CONFIG_BATMAN_ADV_MCAST was activated. To work around this problem, provide
a version for kernels with __s32 mc_forwarding and a version for kernel
with atomic_t mc_forwarding.

Fixes: #850
Reported-by: Huangbin Zhan <zhanhb88@gmail.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-04-17 13:25:16 +02:00
..
files batman-adv: upgrade package to latest release 2020.3 2020-08-25 20:09:34 +02:00
patches batman-adv: compat: Add atomic mc_forwarding support for stable kernels 2022-04-17 13:25:16 +02:00
src batman-adv: Drop duplicated dev_{hold,put} compat helpers 2021-11-27 17:10:06 +01:00
Config.in batman-adv: upgrade package to latest release 2021.0 2021-01-28 21:08:27 +01:00
Makefile batman-adv: Allow parallel builds 2022-02-19 09:12:56 +01:00