From 5fdbae463c57fa48709d876abaadbbbd5938f84f Mon Sep 17 00:00:00 2001
From: =?utf8?q?Thibaut=20VAR=C3=88NE?= <hacks@slashdirt.org>
Date: Tue, 28 Jun 2022 16:40:05 +0200
Subject: [PATCH] qoriq: 02_network fix sweth globbing logic
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

This prevents invalid configuration of non-existent sweth devices.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
---
 target/linux/qoriq/base-files/etc/board.d/02_network | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/target/linux/qoriq/base-files/etc/board.d/02_network b/target/linux/qoriq/base-files/etc/board.d/02_network
index 35b7ce9f32..355c8d37a4 100644
--- a/target/linux/qoriq/base-files/etc/board.d/02_network
+++ b/target/linux/qoriq/base-files/etc/board.d/02_network
@@ -21,7 +21,7 @@ watchguard,firebox-m300)
 
 	sweth_mac_offset=0x186d
 
-	for sweth in /sys/class/net/sweth*; do
+	for sweth in $(find /sys/class/net/ -name 'sweth*' -print); do
 		device="$(basename "$sweth")"
 		mac="$(mtd_get_mac_text wg_cfg0 "$sweth_mac_offset")"
 		switchports="$switchports $device"
-- 
2.30.2