mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-27 13:32:45 +00:00
Remove extra spaces for the load average of machines that are down.
PR: 245296 Submitted by: martin _at_ lispworks.com MFC after: 1 week
This commit is contained in:
parent
d2034aedc1
commit
ba2c1f62af
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=359631
@ -234,18 +234,21 @@ ruptime(const char *host, int aflg, int (*cmp)(const void *, const void *))
|
|||||||
|
|
||||||
if (hostnamewidth < (int)strlen(wd->wd_hostname))
|
if (hostnamewidth < (int)strlen(wd->wd_hostname))
|
||||||
hostnamewidth = (int)strlen(wd->wd_hostname);
|
hostnamewidth = (int)strlen(wd->wd_hostname);
|
||||||
for (i = 0; i < 3; i++) {
|
|
||||||
w = iwidth(wd->wd_loadav[i] / 100) + 3;
|
if (!ISDOWN(hsp)) {
|
||||||
if (loadavwidth[i] < w)
|
for (i = 0; i < 3; i++) {
|
||||||
loadavwidth[i] = w;
|
w = iwidth(wd->wd_loadav[i] / 100) + 3;
|
||||||
|
if (loadavwidth[i] < w)
|
||||||
|
loadavwidth[i] = w;
|
||||||
|
}
|
||||||
|
for (hsp->hs_nusers = 0, we = &wd->wd_we[0];
|
||||||
|
(char *)(we + 1) <= (char *)wd + cc; we++)
|
||||||
|
if (aflg || we->we_idle < 3600)
|
||||||
|
++hsp->hs_nusers;
|
||||||
|
if (userswidth < iwidth(hsp->hs_nusers))
|
||||||
|
userswidth = iwidth(hsp->hs_nusers);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (hsp->hs_nusers = 0, we = &wd->wd_we[0];
|
|
||||||
(char *)(we + 1) <= (char *)wd + cc; we++)
|
|
||||||
if (aflg || we->we_idle < 3600)
|
|
||||||
++hsp->hs_nusers;
|
|
||||||
if (userswidth < iwidth(hsp->hs_nusers))
|
|
||||||
userswidth = iwidth(hsp->hs_nusers);
|
|
||||||
++hsp;
|
++hsp;
|
||||||
++nhosts;
|
++nhosts;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user