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
2022-03-30 21:52:40 +01:00
2022-02-19 09:11:11 +01:00
2022-03-30 19:51:15 +02:00
2022-02-19 09:12:48 +01:00
2020-08-11 12:36:05 -07:00
2020-10-05 16:01:17 -07:00
2020-12-17 06:28:05 +00:00
2022-02-26 15:36:43 +01:00
2022-04-01 10:23:56 +02:00
2021-03-10 08:20:24 +01:00
2022-03-25 19:47:32 +01:00
2022-02-26 15:35:33 +01:00
2022-03-03 08:48:17 +01:00
2022-02-26 15:37:24 +01:00

OpenWrt Routing Feed

Description

This OpenWrt package feed contains community maintained routing packages.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update routing
./scripts/feeds install -a -p routing
Description
OpenWrt Routing Packages
Readme 4.6 MiB
Languages
Shell 35%
Makefile 32.7%
Lua 15.9%
C 14.6%
HTML 1.8%