Xinqi Bao's Git
projects
/
slstatus.git
/ blob
c9f4fdae35324951f12a89347b61a111cb141d3c
[slstatus.git]
/
uptime.c
1
#include <sys/sysinfo.h>
2
3
#include
"util.h"
4
5
const char
*
6
uptime
(
void
)
7
{
8
struct
sysinfo info
;
9
int
h
=
0
;
10
int
m
=
0
;
11
12
sysinfo
(&
info
);
13
h
=
info
.
uptime
/
3600
;
14
m
= (
info
.
uptime
-
h
*
3600
) /
60
;
15
16
return
bprintf
(
"%dh %dm"
,
h
,
m
);
17
}