uptime
This commit is contained in:
@ -6,6 +6,7 @@
|
|||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
#include <sys/sysinfo.h>
|
||||||
|
|
||||||
#include "sinkSender.h"
|
#include "sinkSender.h"
|
||||||
#include "logging.h"
|
#include "logging.h"
|
||||||
@ -69,7 +70,10 @@ void sinkSenderPut(uint32_t seconds, uint32_t frequency) {
|
|||||||
logmsg(LOG_DEBUG, "minute is full");
|
logmsg(LOG_DEBUG, "minute is full");
|
||||||
secondOfMinute = 0;
|
secondOfMinute = 0;
|
||||||
|
|
||||||
minuteBuffer.s.totalRunningHours = 0;
|
struct sysinfo;
|
||||||
|
sysinfo(&sysinfo);
|
||||||
|
|
||||||
|
minuteBuffer.s.totalRunningHours = sysinfo.update / 3600;
|
||||||
minuteBuffer.s.totalPowercycles = 0;
|
minuteBuffer.s.totalPowercycles = 0;
|
||||||
minuteBuffer.s.totalWatchdogResets = 0;
|
minuteBuffer.s.totalWatchdogResets = 0;
|
||||||
minuteBuffer.s.version = strtol(VERSION, NULL, 16);
|
minuteBuffer.s.version = strtol(VERSION, NULL, 16);
|
||||||
|
Reference in New Issue
Block a user