From d3ef26b2290c985684ab4a44b1c66785768f4d91 Mon Sep 17 00:00:00 2001 From: nnposter Date: Thu, 26 Nov 2020 02:29:39 +0000 Subject: [PATCH] Silence GCC warning about string truncation. Fixes #2186 --- libnetutil/netutil.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libnetutil/netutil.cc b/libnetutil/netutil.cc index 84905dd84..ca7562539 100644 --- a/libnetutil/netutil.cc +++ b/libnetutil/netutil.cc @@ -1609,8 +1609,8 @@ static struct dnet_collector_route_nfo *sysroutes_dnet_find_interfaces(struct dn char destbuf[INET6_ADDRSTRLEN]; char gwbuf[INET6_ADDRSTRLEN]; - strncpy(destbuf, inet_ntop_ez(&dcrn->routes[i].dest, sizeof(dcrn->routes[i].dest)), sizeof(destbuf)); - strncpy(gwbuf, inet_ntop_ez(&dcrn->routes[i].gw, sizeof(dcrn->routes[i].gw)), sizeof(gwbuf)); + Strncpy(destbuf, inet_ntop_ez(&dcrn->routes[i].dest, sizeof(dcrn->routes[i].dest)), sizeof(destbuf)); + Strncpy(gwbuf, inet_ntop_ez(&dcrn->routes[i].gw, sizeof(dcrn->routes[i].gw)), sizeof(gwbuf)); /* netutil_error("WARNING: Unable to find appropriate interface for system route to %s/%u gw %s", destbuf, dcrn->routes[i].netmask_bits, gwbuf);