luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
authorJo-Philipp Wich <jo@mein.io>
Wed, 1 Apr 2020 16:19:30 +0000 (18:19 +0200)
committerJo-Philipp Wich <jo@mein.io>
Wed, 1 Apr 2020 16:45:46 +0000 (18:45 +0200)
commite5e71a55ab165584762ac262d4d799e4a5096c9a
tree18699d4a663d8866af92c25e7f76905f65a0cc0f
parentf89efcf8beebb2a82c3dff4aa70421aa10b18c99
luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs

Skip the "." and ".." directory entries of "/sys/class/net/" instead of
passing them on to libiwinfo's probe function. This avoids a situation
where the kernel requests a modprobe of "netdev-." and "netdev-.." over
and over again, resulting in high load on lower end systems.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 16f0997bdbf85df0c7bae7f0773a118714d15cdf)
modules/luci-mod-status/src/luci-bwc.c