Sven Eckelmann 61466d6639 batman-adv: fix build against Linux 6.18
The EXTRA_CFLAGS for batman-adv were not applied with Linux 6.18. As
result, C files for a specific features were build but the datastructures
were missing the members for this specific feature.

This can be avoided by switching to a more modern way of setting up the
make command (like in this case "mt76"). Besides simplifying and cleaning
up the code, it is now also directly providing the CONFIG preprocessor
variables as part of NOSTDINC_FLAGS. This works on the current kernel
versions 6.12 (default) and 6.18 (testing).

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2026-04-08 22:42:41 +02:00
2026-04-08 14:04:48 +02:00
2026-04-08 14:05:27 +02:00
2026-01-12 00:26:27 +01:00
2026-01-12 00:26:27 +01:00
2024-11-14 21:42:30 +01:00
2023-04-27 17:14:16 +02: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.5 MiB
Languages
Shell 34.9%
Makefile 32.4%
Lua 15.9%
C 15%
HTML 1.8%