]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
Correct error check on fr_base16_decode() for octets (CID #1503992) (#4623)
authorJames Jones <jejones3141@gmail.com>
Sat, 23 Jul 2022 11:47:23 +0000 (06:47 -0500)
committerGitHub <noreply@github.com>
Sat, 23 Jul 2022 11:47:23 +0000 (18:47 +0700)
commitf0bc4dc3772368bf0a339fcd55cb27c2dbc40092
tree677be148e6090fc52ec6167a7408785633d5fb09
parenta634e68562a0f39327c47b2080f640de6762d321
Correct error check on fr_base16_decode() for octets (CID #1503992) (#4623)

network_max_size() returns ~0 for octets, which when stored in ret,
a ssize_t, becomes -1. (Presumably this reflects that its max length
can vary.) Thus it makes no sense for it to appear in the test of
fr_base16_decode()'s return value.
src/lib/util/value.c