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

Diff for /src/usr.bin/ssh/misc.c between version 1.77 and 1.78

version 1.77, 2010/07/02 04:32:44 version 1.78, 2010/07/13 11:52:06
Line 830 
Line 830 
         tv->tv_usec = (ms % 1000) * 1000;          tv->tv_usec = (ms % 1000) * 1000;
 }  }
   
   int
   timing_safe_cmp(const void *_s1, const void *_s2, size_t n)
   {
           u_char *s1 = (u_char *)_s1;
           u_char *s2 = (u_char *)_s2;
           int ret = 0;
   
           for (; n > 0; n--, s1++, s2++)
                   ret |= *s1 ^ *s2;
           return ret;
   }
   

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.78