summaryrefslogtreecommitdiffstats
path: root/linux/Platform.c
diff options
context:
space:
mode:
authorahgamut <41098605+ahgamut@users.noreply.github.com>2021-01-27 15:15:48 +0530
committerBenBE <BenBE@geshi.org>2021-01-31 20:08:09 +0100
commit51e79ddc07c0b3e070b5fe395703ce7ffe1878b9 (patch)
tree247d028a3be0a3e63ac64bd8bd1438647bf379e5 /linux/Platform.c
parent7bfa466abe65ff14d530ae16c344cdc06d5145ea (diff)
[#480] SysArchMeter to view kernel/arch info
At start, SysArchMeter calls the uname function to obtain the kernel version and architecture. If available, the distro version is obtained by calling lsb_release. The obtained values are stored in static variables and used when updating the meter.
Diffstat (limited to 'linux/Platform.c')
-rw-r--r--linux/Platform.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/linux/Platform.c b/linux/Platform.c
index e5a87552..7bf93b17 100644
--- a/linux/Platform.c
+++ b/linux/Platform.c
@@ -49,6 +49,7 @@ in the source distribution for its full text.
#include "SELinuxMeter.h"
#include "Settings.h"
#include "SwapMeter.h"
+#include "SysArchMeter.h"
#include "SystemdMeter.h"
#include "TasksMeter.h"
#include "UptimeMeter.h"
@@ -162,6 +163,7 @@ const MeterClass* const Platform_meterTypes[] = {
&LoadMeter_class,
&MemoryMeter_class,
&SwapMeter_class,
+ &SysArchMeter_class,
&HugePageMeter_class,
&TasksMeter_class,
&UptimeMeter_class,

© 2014-2024 Faster IT GmbH | imprint | privacy policy