Coverage Report

Created: 2026-07-13 06:23

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libiec61850/fuzz/fuzz_acse_parse.c
Line
Count
Source
1
#include "acse.h"
2
3
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
4
2.45k
{
5
2.45k
    AcseConnection acseConnection;
6
2.45k
    AcseConnection_init(&acseConnection, NULL, NULL, NULL);
7
8
2.45k
    ByteBuffer* acseBuffer = ByteBuffer_create(NULL, size);
9
2.45k
    ByteBuffer_append(acseBuffer, data, size);
10
2.45k
    AcseConnection_parseMessage(&acseConnection, acseBuffer);
11
    
12
2.45k
    ByteBuffer_destroy(acseBuffer);
13
2.45k
    return 0;
14
2.45k
}