Mercurial > hg > dhcpcd
changeset 2964:80eb30f91444 draft
Use strlcpy
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Fri, 27 Feb 2015 19:52:00 +0000 |
| parents | cc55b7be4b6a |
| children | dc9f43c964a3 |
| files | if-bsd.c |
| diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/if-bsd.c Fri Feb 27 14:58:13 2015 +0000 +++ b/if-bsd.c Fri Feb 27 19:52:00 2015 +0000 @@ -1072,7 +1072,7 @@ flags = -1; if (s != -1) { memset(&ifr6, 0, sizeof(ifr6)); - strncpy(ifr6.ifr_name, ifp->name, sizeof(ifr6.ifr_name)); + strlcpy(ifr6.ifr_name, ifp->name, sizeof(ifr6.ifr_name)); ifr6.ifr_addr.sin6_family = AF_INET6; ifr6.ifr_addr.sin6_addr = *addr; ifa_scope(&ifr6.ifr_addr, ifp->index); @@ -1093,7 +1093,7 @@ r = -1; if (s != -1) { memset(&ifr6, 0, sizeof(ifr6)); - strncpy(ifr6.ifr_name, ia->iface->name, sizeof(ifr6.ifr_name)); + strlcpy(ifr6.ifr_name, ia->iface->name, sizeof(ifr6.ifr_name)); ifr6.ifr_addr.sin6_family = AF_INET6; ifr6.ifr_addr.sin6_addr = ia->addr; ifa_scope(&ifr6.ifr_addr, ia->iface->index);
