We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b04bd95 commit e3b0df4Copy full SHA for e3b0df4
src/bacnet/hostnport.c
@@ -1218,7 +1218,8 @@ bool bacnet_is_valid_hostname(const BACNET_CHARACTER_STRING *const hostname)
1218
{
1219
char fqdn_copy[MAX_CHARACTER_STRING_BYTES + 1];
1220
char *label = NULL;
1221
- strcpy(fqdn_copy, val); /* Make a copy to manipulate */
+
1222
+ strncpy(fqdn_copy, vali, sizeof(fqdn_copy) - 1); /* Make a copy to manipulate */
1223
1224
label = strtok(fqdn_copy, "."); /* Split FQDN by '.' */
1225
0 commit comments