From: Michael Tremer Date: Fri, 18 Aug 2017 17:37:19 +0000 (+0000) Subject: interrupts: Fix directory listing X-Git-Tag: 010~209 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c53e53eaff02ea700e848550cfb3c919f6216ae;p=network.git interrupts: Fix directory listing Signed-off-by: Michael Tremer --- diff --git a/src/functions/functions.interrupts b/src/functions/functions.interrupts index c443a936..6280235f 100644 --- a/src/functions/functions.interrupts +++ b/src/functions/functions.interrupts @@ -20,7 +20,18 @@ ############################################################################### interrupts_list() { - list_directory "/proc/irq" + local interrupt + for interrupt in list_directory "/proc/irq"; do + if interrupt_exists "${interrupt}"; then + print "${interrupt}" + fi + done +} + +interrupt_exists() { + local interrupt="${1}" + + [ -d "/proc/irq/${interrupt}" ] } interrupt_use_smp_affinity() {