← Commit list

fde3fb300

Denys Vlasenko
Denys Vlasenko
2010-05-02
FAILED Duration: 30s

Subject

udhcpd: fix hostname truncation bug 1663

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/leases.c+2 -0
@@ -60,6 +60,8 @@ struct dyn_lease* FAST_FUNC add_lease(
memset(oldest, 0, sizeof(*oldest));
if (hostname) {
char *p;
+
+ hostname_len++; /* include NUL */
if (hostname_len > sizeof(oldest->hostname))
hostname_len = sizeof(oldest->hostname);
p = safe_strncpy(oldest->hostname, hostname, hostname_len);