Blame mtr-0.71-underflow.patch
|
Marcela Mašláňová |
22da83 |
--- mtr-0.71/net.c.fix 2006-03-24 07:37:17.000000000 +0100
|
|
Marcela Mašláňová |
22da83 |
+++ mtr-0.71/net.c 2006-05-30 08:52:50.000000000 +0200
|
|
Marcela Mašláňová |
22da83 |
@@ -354,8 +354,9 @@
|
|
Marcela Mašláňová |
22da83 |
|
|
Marcela Mašláňová |
22da83 |
totusec = (now.tv_sec - sequence[seq].time.tv_sec ) * 1000000 +
|
|
Marcela Mašláňová |
22da83 |
(now.tv_usec - sequence[seq].time.tv_usec);
|
|
Marcela Mašláňová |
22da83 |
- /* impossible? if( totusec < 0 ) totusec = 0 */;
|
|
Marcela Mašláňová |
22da83 |
-
|
|
Marcela Mašláňová |
22da83 |
+ /* sometimes < 0 */
|
|
Marcela Mašláňová |
22da83 |
+ totusec = abs(totusec);
|
|
Marcela Mašláňová |
22da83 |
+
|
|
Marcela Mašláňová |
22da83 |
if ( addrcmp( (void *) &(host[index].addr),
|
|
Marcela Mašláňová |
22da83 |
(void *) &unspec_addr, af ) == 0 ) {
|
|
Zdenek Prikryl |
7f752f |
/* should be out of if as addr can change */
|