From bae14abca4b4aa41a4eab6fb22f42fdb9deb39f1 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Fri, 31 Dec 2021 22:10:54 +0100 Subject: [PATCH] gluon-core: remove obsolete proto 'batadv' -> 'gluon_mesh' migration More migration code from 2016. --- .../lib/gluon/upgrade/800-migrate-batadv | 24 ------------------- 1 file changed, 24 deletions(-) delete mode 100755 package/gluon-core/luasrc/lib/gluon/upgrade/800-migrate-batadv diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/800-migrate-batadv b/package/gluon-core/luasrc/lib/gluon/upgrade/800-migrate-batadv deleted file mode 100755 index ddd03c0a..00000000 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/800-migrate-batadv +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/lua - -local uci = require('simple-uci').cursor() - -local function migrate_iface(iface) - if iface.proto ~= 'batadv' or iface.mesh ~= 'bat0' then - return - end - - local s = iface['.name'] - - uci:set('network', s, 'proto', 'gluon_mesh') - uci:set('network', s, 'fixed_mtu', true) - - if iface.mesh_no_rebroadcast then - uci:set('network', s, 'transitive', iface.mesh_no_rebroadcast) - end - - uci:delete('network', s, 'mesh') - uci:delete('network', s, 'mesh_no_rebroadcast') -end - -uci:foreach('network', 'interface', migrate_iface) -uci:save('network')