ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/disk_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/disk_stats.c (file contents):
Revision 1.11 by pajs, Wed Mar 5 12:41:19 2003 UTC vs.
Revision 1.12 by pajs, Wed Mar 5 17:11:22 2003 UTC

# Line 321 | Line 321 | diskio_stat_t *get_diskio_stats(int *entries){
321                  diskio_stats_ptr=diskio_stats+num_diskio;
322  
323  
324 <                if((sscanf(line_ptr, "(%d,%d):(%*d, %lld, %*d, %lld, %*d)", \
324 >                if((sscanf(line_ptr, "(%d,%d):(%*d, %*d, %lld, %*d, %lld)", \
325                          &major, \
326                          &minor, \
327                          &diskio_stats_ptr->read_bytes, \
328                          &diskio_stats_ptr->write_bytes))!=4) {
329                                  continue;
330                  }
331 +
332 +                /* We read the number of blocks. Blocks are stored in 512 bytes */
333 +                diskio_stats_ptr->read_bytes=diskio_stats_ptr->read_bytes*512;
334 +                diskio_stats_ptr->write_bytes=diskio_stats_ptr->write_bytes*512;
335  
336                  if(diskio_stats_ptr->disk_name!=NULL) free(diskio_stats_ptr->disk_name);
337  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines