From e2b94c2fde1ce6c1e0491f6ec3b85082d3d04c58 Mon Sep 17 00:00:00 2001 From: Manuel Munz Date: Wed, 30 Jan 2013 10:13:43 +0000 Subject: applications/luci-splash: Get parent interface from ifname option. This is for the new syntax where interfaces are used for aliases. The alias notation (config alias in /etc/config/network) is no longer supported by luci-splash. --- applications/luci-splash/root/etc/init.d/luci_splash | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/luci-splash/root/etc/init.d/luci_splash b/applications/luci-splash/root/etc/init.d/luci_splash index e4980d968..d4d3870ff 100755 --- a/applications/luci-splash/root/etc/init.d/luci_splash +++ b/applications/luci-splash/root/etc/init.d/luci_splash @@ -36,7 +36,9 @@ iface_add() { config_get netmask "$net" netmask [ -n "$netmask" ] || return 0 - config_get parentiface "$net" interface + parentiface="$(uci -q get network.${net}.ifname)" + parentiface=${parentiface#@} + [ -n "$parentiface" ] && { config_get parentproto "$parentiface" proto config_get parentipaddr "$parentiface" ipaddr -- cgit v1.2.3