summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmy Vargas <amy.vargas@netapp.com>2026-01-17 13:18:06 +0330
committerPouria Mousavizadeh Tehrani <pouria@FreeBSD.org>2026-01-18 11:56:39 +0330
commit2f900cbc5fdf1eaafd706936dc4ded7c49a23620 (patch)
tree87d20b9db544bb6715dc7496af62800294c84ec0
parentadb66ef8c6ff1def81e9da575014153047ef7735 (diff)
ifconfig: Use strlcpy(3) instead of strncpy(3) for interface name
No functional change intended. Reviewed by: pouria, delphij, imp Approved by: glebius (mentor) Differential Revision: https://reviews.freebsd.org/D54752
-rw-r--r--sbin/ifconfig/af_link.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/ifconfig/af_link.c b/sbin/ifconfig/af_link.c
index 55b75d847c16..db7dbb0841dc 100644
--- a/sbin/ifconfig/af_link.c
+++ b/sbin/ifconfig/af_link.c
@@ -134,7 +134,7 @@ link_status(if_ctx *ctx, const struct ifaddrs *ifa)
sdl->sdl_alen != ETHER_ADDR_LEN)
return;
- strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name));
+ strlcpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name));
memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len));
ifr.ifr_addr.sa_family = AF_LOCAL;
if ((sock_hw = socket(AF_LOCAL, SOCK_DGRAM, 0)) < 0) {