[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.17 and 1.18

version 1.17, 2003/11/20 11:39:28 version 1.18, 2003/12/02 12:15:10
Line 119 
Line 119 
   
         if (bytes_left > 0)          if (bytes_left > 0)
                 elapsed = now - last_update;                  elapsed = now - last_update;
         else          else {
                 elapsed = now - start;                  elapsed = now - start;
                   /* Calculate true total speed when done */
                   transferred = end_pos;
                   bytes_per_second = 0;
           }
   
         /* calculate speed */          /* calculate speed */
         if (elapsed != 0)          if (elapsed != 0)
                 cur_speed = (transferred / elapsed);                  cur_speed = (transferred / elapsed);
         else          else
                 cur_speed = 0;                  cur_speed = transferred;
   
 #define AGE_FACTOR 0.9  #define AGE_FACTOR 0.9
         if (bytes_per_second != 0) {          if (bytes_per_second != 0) {

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18