libc/net:use strlcpy instead of strncpy
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
This commit is contained in:
parent
c30705f5f0
commit
c843cb8a52
@ -166,7 +166,7 @@ int getifaddrs(FAR struct ifaddrs **addrs)
|
||||
}
|
||||
|
||||
myaddrs->addrs.ifa_name = myaddrs->name;
|
||||
strncpy(myaddrs->name, req.lifr_name, IF_NAMESIZE);
|
||||
strlcpy(myaddrs->name, req.lifr_name, IF_NAMESIZE);
|
||||
|
||||
myaddrs->addrs.ifa_flags = flags;
|
||||
|
||||
|
@ -142,7 +142,7 @@ void dns_save_answer(FAR const char *hostname,
|
||||
entry->ctime = (time_t)now.tv_sec;
|
||||
#endif
|
||||
|
||||
strncpy(entry->name, hostname, CONFIG_NETDB_DNSCLIENT_NAMESIZE);
|
||||
strlcpy(entry->name, hostname, CONFIG_NETDB_DNSCLIENT_NAMESIZE);
|
||||
memcpy(&entry->addr, addr, naddr * sizeof(*addr));
|
||||
entry->naddr = naddr;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user