Bugfix/bacaddr dnet only init (#570)

* Fixed bacnet_address_init() when setting only the dnet value.

* Fixed MSVC snprintf from C99
This commit is contained in:
Steve Karg
2024-02-08 16:39:49 -06:00
committed by GitHub
parent 58c19ebd2a
commit 7eedaa406d
3 changed files with 47 additions and 5 deletions
+8
View File
@@ -99,6 +99,14 @@ static void test_BACNET_ADDRESS(void)
dest.mac_len = 1;
status = bacnet_address_same(&dest, &src);
zassert_false(status, NULL);
/* only setting a DNET address */
dnet = 1234;
status = bacnet_address_init(&dest, NULL, dnet, NULL);
zassert_true(status, NULL);
status = bacnet_address_init(&src, NULL, dnet, NULL);
zassert_true(status, NULL);
status = bacnet_address_same(&dest, &src);
zassert_true(status, NULL);
}
#if defined(CONFIG_ZTEST_NEW_API)