From afc69e9d0cfdf0dfba319aa75bab6b5f2b113e17 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer <mschiffer@universe-factory.net> Date: Tue, 12 Mar 2024 12:28:22 +0100 Subject: [PATCH] gluon-core: lua: wireless: simplify table index lookup in get_wlan_mac_from_driver() No need to iterate to look up a table entry. --- package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua index 676f5ab19..01379a1d1 100644 --- a/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua +++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua @@ -36,11 +36,7 @@ local function get_wlan_mac_from_driver(radio, vif) return nil end - for i, addr in ipairs(addresses) do - if i == vif then - return addr - end - end + return addresses[vif] end function M.get_wlan_mac(_, radio, index, vif) -- GitLab