Merge pull request #1167 from wififreedom/batadv_vlan

Improve batadv_vlan.sh for LuCI integration
This commit is contained in:
Simon Wunderlich
2026-03-20 10:54:51 +01:00
committed by GitHub
2 changed files with 7 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=batman-adv
PKG_VERSION:=2026.0
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://downloads.open-mesh.org/batman/releases/batman-adv-$(PKG_VERSION)

View File

@@ -1,8 +1,10 @@
#!/bin/sh
. /lib/functions.sh
. ../netifd-proto.sh
init_proto "$@"
[ -n "$INCLUDE_ONLY" ] || {
. /lib/functions.sh
. ../netifd-proto.sh
init_proto "$@"
}
proto_batadv_vlan_init_config() {
proto_config_add_boolean 'ap_isolation:bool'
@@ -17,7 +19,7 @@ proto_batadv_vlan_setup() {
json_get_vars ap_isolation
[ -n "$ap_isolation" ] && batctl vlan "$iface" ap_isolation "$ap_isolation"
batctl vlan "$iface" ap_isolation "${ap_isolation:-0}"
proto_init_update "$iface" 1
proto_send_update "$config"
}