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

Diff for /src/usr.bin/ssh/progressmeter.c between version 1.37 and 1.38

version 1.37, 2006/08/03 03:34:42 version 1.38, 2013/06/01 13:15:52
Line 128 
Line 128 
   
         transferred = *counter - cur_pos;          transferred = *counter - cur_pos;
         cur_pos = *counter;          cur_pos = *counter;
         now = time(NULL);          now = monotime();
         bytes_left = end_pos - cur_pos;          bytes_left = end_pos - cur_pos;
   
         if (bytes_left > 0)          if (bytes_left > 0)
Line 246 
Line 246 
 void  void
 start_progress_meter(char *f, off_t filesize, off_t *ctr)  start_progress_meter(char *f, off_t filesize, off_t *ctr)
 {  {
         start = last_update = time(NULL);          start = last_update = monotime();
         file = f;          file = f;
         end_pos = filesize;          end_pos = filesize;
         cur_pos = 0;          cur_pos = 0;

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38