]> git.99rst.org Git - openwrt-packages.git/commit
trafficshaper: avoid recursive dependency
authorDharmik Parmar <redacted>
Mon, 20 Jul 2026 03:03:37 +0000 (08:33 +0530)
committerJosef Schlehofer <redacted>
Mon, 3 Aug 2026 19:08:02 +0000 (21:08 +0200)
commit8e912e91d503f5f63abe552ffa3ceeb446d7d784
tree7552964df57d7160c98d1c9d95939d2147e3db26
parent2c72717c16c73df9cf05fc93ce21165452200169
trafficshaper: avoid recursive dependency

The conditional nftables dependency causes Kconfig to select
PACKAGE_nftables-nojson from itself:

  symbol PACKAGE_nftables-nojson is selected by PACKAGE_nftables-nojson

Split the firewall dependencies into nftables and iptables variants. Keep
trafficshaper as the default nftables variant and provide
trafficshaper-iptables for older systems.

Fixes: 2e945de232bd ("trafficshaper: add nftables firewall backend")
Signed-off-by: Dharmik Parmar <redacted>
net/trafficshaper/Makefile
git clone https://git.99rst.org/PROJECT