From 9f1d6ce1a71da2251313b217b43af33d9a4e0400 Mon Sep 17 00:00:00 2001 From: David Rheinsberg Date: Tue, 6 Aug 2019 17:24:49 +0200 Subject: [PATCH] n-dhcp4: util/link: suppress gcc warning Avoid strncpy() and suppress a gcc warning about a truncated 0-terminator. Signed-off-by: David Rheinsberg https://github.com/nettools/n-dhcp4/commit/2546aa2c809ddbf7a8853657e10102d5fff941a3 --- shared/n-dhcp4/src/util/link.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/n-dhcp4/src/util/link.c b/shared/n-dhcp4/src/util/link.c index 2a3ac7fe1b..54d9a5c39b 100644 --- a/shared/n-dhcp4/src/util/link.c +++ b/shared/n-dhcp4/src/util/link.c @@ -59,7 +59,7 @@ static void link_query(int netns, const char *name, int *ifindexp, struct ether_ s = socket(AF_INET, SOCK_DGRAM, 0); c_assert(s >= 0); - strncpy(ifr.ifr_name, name, n_name); + memcpy(ifr.ifr_name, name, n_name); r = ioctl(s, SIOCGIFHWADDR, &ifr); c_assert(r >= 0);