From e244ca22fcbeb37aed25fb6e8edbc5d1caa85347 Mon Sep 17 00:00:00 2001 From: Ryan Mulder Date: Sat, 5 Jul 2025 22:57:14 -0400 Subject: [PATCH] `host_n_port_to_minimal`: support ipv4 address (#1039) * support ipv4 address * clang-format --- src/bacnet/hostnport.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bacnet/hostnport.c b/src/bacnet/hostnport.c index fd6f0058..75d4423b 100644 --- a/src/bacnet/hostnport.c +++ b/src/bacnet/hostnport.c @@ -506,7 +506,9 @@ bool host_n_port_to_minimal( dst->tag = BACNET_HOST_ADDRESS_TAG_IP_ADDRESS; dst->host.ip_address.length = octetstring_copy_value( dst->host.ip_address.address, - sizeof(dst->host.ip_address.address), &src->host.ip_address); + min(sizeof(dst->host.ip_address.address), + src->host.ip_address.length), + &src->host.ip_address); if (dst->host.ip_address.length > 0) { status = true; }