blob: cab429c0ececb02b865092b9c3cc6151f62b5b4b (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
--- a/localip.c
+++ b/localip.c
@@ -58,7 +58,7 @@
} else {
/* Warn about changed address. */
if (!addr_equal(ips->addrs + *idx, a)) {
- static char before[INET6_ADDRSTRLEN];
+ static char before[INET6_ADDRSTRLEN + 1];
strncpy(before, addr_to_str(ips->addrs + *idx), INET6_ADDRSTRLEN);
verbosef("interface '%s' address %d/%d changed from %s to %s",
iface, *idx+1, ips->num_addrs, before, addr_to_str(a));
|