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
This commit is contained in:
committed by
Pouria Mousavizadeh Tehrani
parent
adb66ef8c6
commit
2f900cbc5f
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user