mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-27 11:22:43 +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))
|
||||
hostnamewidth = (int)strlen(wd->wd_hostname);
|
||||
for (i = 0; i < 3; i++) {
|
||||
w = iwidth(wd->wd_loadav[i] / 100) + 3;
|
||||
if (loadavwidth[i] < w)
|
||||
loadavwidth[i] = w;
|
||||
|
||||
if (!ISDOWN(hsp)) {
|
||||
for (i = 0; i < 3; i++) {
|
||||
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;
|
||||
++nhosts;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user