Merge pull request #15751 from FRRouting/mergify/bp/stable/10.0/pr-15749

zebra: fix encoded DNSSL length (backport #15749)
This commit is contained in:
Donatas Abraitis 2024-04-16 12:01:02 +03:00 committed by GitHub
commit 0cccf718e7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3187,6 +3187,7 @@ int lib_interface_zebra_ipv6_router_advertisements_dnssl_dnssl_domain_create(
strlcpy(dnssl.name, yang_dnode_get_string(args->dnode, "domain"),
sizeof(dnssl.name));
ret = rtadv_dnssl_encode(dnssl.encoded_name, dnssl.name);
dnssl.encoded_len = ret;
if (args->event == NB_EV_VALIDATE) {
if (ret < 0) {