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

Diff for /src/usr.bin/vmstat/dkstats.c between version 1.22 and 1.23

version 1.22, 2002/12/16 01:57:04 version 1.23, 2003/06/18 04:13:10
Line 192 
Line 192 
                         if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)                          if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)
                                 err(1, "can't get hw.disknames");                                  err(1, "can't get hw.disknames");
                         bufpp = disknames;                          bufpp = disknames;
                         i = 0;                          for (i = 0; i < dk_ndrive && (name = strsep(&bufpp, ",")) != NULL; i++)
                         while ((name = strsep(&bufpp, ",")) != NULL) {                                  dk_name[i] = name;
                             dk_name[i++] = name;  
                         }  
                         disknames = cur.dk_name[0];     /* To free old names. */                          disknames = cur.dk_name[0];     /* To free old names. */
   
                         if (dk_ndrive < cur.dk_ndrive) {                          if (dk_ndrive < cur.dk_ndrive) {
Line 474 
Line 472 
                 if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)                  if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)
                         err(1, "can't get hw.disknames");                          err(1, "can't get hw.disknames");
                 bufpp = disknames;                  bufpp = disknames;
                 i = 0;                  for (i = 0; i < dk_ndrive && (name = strsep(&bufpp, ",")) != NULL; i++) {
                 while ((name = strsep(&bufpp, ",")) != NULL) {                          cur.dk_name[i] = name;
                     cur.dk_name[i] = name;                          cur.dk_select[i] = select;
                     cur.dk_select[i++] = select;  
                 }                  }
         } else {          } else {
 #if !defined(NOKVM)  #if !defined(NOKVM)

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23