diff options
| author | Amy Vargas <amy.vargas@netapp.com> | 2026-01-17 13:18:06 +0330 |
|---|---|---|
| committer | Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org> | 2026-01-18 11:56:39 +0330 |
| commit | 2f900cbc5fdf1eaafd706936dc4ded7c49a23620 (patch) | |
| tree | 87d20b9db544bb6715dc7496af62800294c84ec0 | |
| parent | adb66ef8c6ff1def81e9da575014153047ef7735 (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.c | 2 |
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) { |
