[BACK]Return to main.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / systat

Diff for /src/usr.bin/systat/main.c between version 1.64 and 1.65

version 1.64, 2016/01/02 15:02:05 version 1.65, 2016/10/13 05:46:20
Line 67 
Line 67 
 char    hostname[HOST_NAME_MAX+1];  char    hostname[HOST_NAME_MAX+1];
 WINDOW  *wnd;  WINDOW  *wnd;
 int     CMDLINE;  int     CMDLINE;
   char    hostbuf[26];
 char    timebuf[26];  char    timebuf[26];
 char    uloadbuf[TIMEPOS];  char    uloadbuf[TIMEPOS];
   
Line 101 
Line 102 
         tb_start();          tb_start();
   
         if (!paused) {          if (!paused) {
                   char *ctim;
   
                 getloadavg(avenrun, sizeof(avenrun) / sizeof(avenrun[0]));                  getloadavg(avenrun, sizeof(avenrun) / sizeof(avenrun[0]));
   
                 snprintf(uloadbuf, sizeof(uloadbuf),                  snprintf(uloadbuf, sizeof(uloadbuf),
                     "%5d users    Load %.2f %.2f %.2f",                      "%5d users    Load %.2f %.2f %.2f",
                     ucount(), avenrun[0], avenrun[1], avenrun[2]);                      ucount(), avenrun[0], avenrun[1], avenrun[2]);
   
                   gethostname(hostbuf, sizeof hostbuf);
   
                 time(&now);                  time(&now);
                 strlcpy(timebuf, ctime(&now), sizeof(timebuf));                  ctim = ctime(&now);
                   ctim[11+8] = '\0';
                   strlcpy(timebuf, ctim + 11, sizeof(timebuf));
         }          }
   
         if (num_disp && (start > 1 || end != num_disp))          if (num_disp && (start > 1 || end != num_disp))
Line 120 
Line 127 
                     "%s %s", uloadbuf,                      "%s %s", uloadbuf,
                     paused ? "PAUSED" : "");                      paused ? "PAUSED" : "");
   
         snprintf(header, sizeof(header), "%-55s%s", tmpbuf, timebuf);          snprintf(header, sizeof(header), "%-45s%25.25s %s", tmpbuf, hostbuf, timebuf);
   
         if (rawmode)          if (rawmode)
                 printf("\n\n%s\n", header);                  printf("\n\n%s\n", header);

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65