← Commit list

b89e2027d

Denis Vlasenko
Denis Vlasenko
2008-05-09
FAILED Duration: 35s

Subject

udhcp: protect agianst timer overflowing 32-bit counter

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/udhcp/arpping.c+1 -1
@@ -106,7 +106,7 @@ int arpping(uint32_t test_ip, uint32_t from_ip, uint8_t *from_mac, const char *i
break;
}
}
- timeout_ms -= (monotonic_us() - prevTime) / 1000;
+ timeout_ms -= ((unsigned)monotonic_us() - prevTime) / 1000;
} while (timeout_ms > 0);
ret: