* going to risk changing the semantics.
*/
if (!tp->is_dummy_entry) {
- strcpy(tp->name, tp->ip6);
+ g_strlcpy(tp->name, tp->ip6, MAXNAMELEN);
ip6_to_str_buf(addr, tp->name);
tp->is_dummy_entry = TRUE;
}
/* unknown host or DNS timeout */
if (!tp->is_dummy_entry) {
tp->is_dummy_entry = TRUE;
- strcpy(tp->name, tp->ip6);
+ g_strlcpy(tp->name, tp->ip6, MAXNAMELEN);
}
*found = FALSE;
return tp;
tp->next = NULL;
g_strlcpy(tp->hexa, bytestring_to_str(addr, sizeof(tp->addr), ':'), sizeof(tp->hexa));
if (!resolve) {
- strcpy(tp->name, tp->hexa);
+ g_strlcpy(tp->name, tp->hexa, MAXNAMELEN);
return tp;
}