]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Annotate to assure coverity that buffers are initialized (CID #1504042, #1504436...
authorJames Jones <jejones3141@gmail.com>
Wed, 22 Jun 2022 20:59:41 +0000 (15:59 -0500)
committerGitHub <noreply@github.com>
Wed, 22 Jun 2022 20:59:41 +0000 (15:59 -0500)
src/bin/radsniff.c
src/lib/util/sbuff.c

index 02fd1115b38ccf76c8c5e64de0389b2f6d237697..ad38e1a800cd324136f94bbb7b19bdbc8caababf 100644 (file)
@@ -511,6 +511,7 @@ static void rs_packet_save_in_output_dir(uint64_t count, UNUSED rs_status_t stat
        fr_base16_encode(&FR_SBUFF_OUT(vector, sizeof(vector)),
                         &FR_DBUFF_TMP(packet->vector, RADIUS_AUTH_VECTOR_LENGTH));
 
+       /* coverity[uninit] */
        fprintf(output_file.handle, "Authenticator-Field = 0x%s\n", vector);
 
        if (fr_log_close(&output_file) < 0) {
index d8288c75566a3bd4fda8cb24b886fe6953137ca2..419b5dd4726530d1983a8d747c3e3f0c9c2584b2 100644 (file)
@@ -1272,6 +1272,7 @@ fr_slen_t fr_sbuff_out_##_name(fr_sbuff_parse_error_t *err, _type *out, fr_sbuff
                return -1; \
        } \
        errno = 0; /* this is needed as parsing functions don't reset errno */ \
+       /* coverity[uninit] */ \
        res = _func(buff, &end); \
        if (errno == ERANGE) { \
                if (res > 0) { \