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:18 +0000 (18:45 +0200)
commit16f0997bdbf85df0c7bae7f0773a118714d15cdf
treeca30d3476555c0846e646609b628eb9b751e067b
parent7fe89cbf0f05e391f060730f03c25ede128907fd
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>
modules/luci-mod-status/src/luci-bwc.c