From bb24bb397b4bb1ed48d9f8e083b456e726fae914 Mon Sep 17 00:00:00 2001 From: green Date: Sun, 10 Sep 2000 18:03:46 +0000 Subject: Fix a goof in timevaldiff. --- crypto/openssh/sshd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/openssh/sshd.c b/crypto/openssh/sshd.c index c9a1f7e..5d38e6a 100644 --- a/crypto/openssh/sshd.c +++ b/crypto/openssh/sshd.c @@ -187,7 +187,7 @@ timevaldiff(struct timeval *tv1, struct timeval *tv2) { int carry; carry = tv1->tv_usec > tv2->tv_usec; - diff.tv_sec = tv2->tv_sec - tv1->tv_sec - (carry ? 0 : 1); + diff.tv_sec = tv2->tv_sec - tv1->tv_sec - (carry ? 1 : 0); diff.tv_usec = tv2->tv_usec - tv1->tv_usec + (carry ? 1000000 : 0); return diff; -- cgit v1.1