[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.11 and 1.12

version 1.11, 2001/05/14 07:24:12 version 1.12, 2001/05/14 07:40:39
Line 158 
Line 158 
                 size = dk_ndrive * sizeof(struct disk);                  size = dk_ndrive * sizeof(struct disk);
                 mib[0] = CTL_HW;                  mib[0] = CTL_HW;
                 mib[1] = HW_DISKSTATS;                  mib[1] = HW_DISKSTATS;
                 p = calloc(size, sizeof(char));                  p = malloc(size);
                 if (p == NULL)                  if (p == NULL)
                         err(1, NULL);                          err(1, NULL);
                 if (sysctl(mib, 2, p, &size, NULL, 0) < 0) {                  if (sysctl(mib, 2, p, &size, NULL, 0) < 0) {
Line 308 
Line 308 
                 size = 0;                  size = 0;
                 if (sysctl(mib, 2, NULL, &size, NULL, 0) < 0)                  if (sysctl(mib, 2, NULL, &size, NULL, 0) < 0)
                         err(1, "can't get hw.disknames");                          err(1, "can't get hw.disknames");
                 disknames = calloc(size, sizeof(char));                  disknames = malloc(size);
                 if (disknames == NULL)                  if (disknames == NULL)
                         err(1, NULL);                          err(1, NULL);
                 if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)                  if (sysctl(mib, 2, disknames, &size, NULL, 0) < 0)

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12