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