Return to misc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.81, 2010/09/22 22:58:51 | version 1.82, 2010/09/24 13:33:00 | ||
---|---|---|---|
|
|
||
tv->tv_usec = (ms % 1000) * 1000; | tv->tv_usec = (ms % 1000) * 1000; | ||
} | } | ||
int | |||
timingsafe_bcmp(const void *b1, const void *b2, size_t n) | |||
{ | |||
const unsigned char *p1 = b1, *p2 = b2; | |||
int ret = 0; | |||
for (; n > 0; n--) | |||
ret |= *p1++ ^ *p2++; | |||
return (ret != 0); | |||
} | |||
void | void | ||
bandwidth_limit_init(struct bwlimit *bw, u_int64_t kbps, size_t buflen) | bandwidth_limit_init(struct bwlimit *bw, u_int64_t kbps, size_t buflen) | ||
{ | { |