Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 8500 | 45.5% |
gold | [1:9] | 645 | 3.45% |
yellow | [10:29] | 262 | 1.40% |
greenyellow | [30:49] | 337 | 1.80% |
lawngreen | 50+ | 8906 | 47.7% |
All colors | 18650 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
7010 | 19491 |
11 :
['ot::Neighbor::SetLastHeard(ot::Time)', 'IgnoreError(otError) [clone .17508]', 'ot::Mle::LeaderData::GetLeaderRouterId() const', 'ot::TimerMilli::GetNow()', 'ot::Mle::Mle::ReadAndProcessRouteTlvOnFtdChild(ot::Mle::Mle::RxInfo&, unsigned char)', 'ot::Mle::LeaderData::GetPartitionId() const', 'ot::Mle::Mle::BecomeDetached()', 'ot::Mle::Mle::GetLeaderId() const', 'ot::Neighbor::GetRloc16() const', 'ot::Neighbor::GetRouterId() const', 'ot::Mle::Mle::SetLeaderData(ot::Mle::LeaderData const&)'] |
8496 | 21097 | ot::Mle::Mle::HandleAdvertisement(ot::Mle::Mle::RxInfo&) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:2703 |
4170 | 4170 |
2 :
['mbedtls_ssl_write_client_hello', 'mbedtls_ssl_handshake_client_step'] |
4170 | 7359 | mbedtls_ssl_handshake_step | call site: 07732 | /src/openthread/third_party/mbedtls/repo/library/ssl_tls.c:4524 |
3363 | 3367 |
4 :
['ot::MeshCoP::SecureSession::IsConnectingOrConnected() const', 'ot::MeshCoP::SecureSession::IsConnecting() const', 'mbedtls_ssl_read', 'void ot::Callback
|
3534 | 8007 | ot::MeshCoP::SecureSession::Process() | call site: 00000 | /src/openthread/src/core/meshcop/secure_transport.cpp:525 |
3026 | 3026 |
5 :
['void ot::ClearAllBytes
|
3026 | 3026 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:674 |
2409 | 2415 |
2 :
['ot::NeighborTable::Signal(ot::NeighborTable::Event, ot::Neighbor const&)', 'ot::NeighborTable& ot::GetProvider
|
2409 | 2461 | ot::RouterTable::RemoveRouter(ot::Router&) | call site: 00000 | /src/openthread/src/core/thread/router_table.cpp:106 |
1657 | 1663 |
2 :
['ot::MeshCoP::SecureTransport::Extension::SetApplicationSecureKeys(mbedtls_ssl_config&)', 'ot::MeshCoP::SecureTransport::Extension::EcdheEcdsaInfo::Init()'] |
1678 | 6027 | ot::MeshCoP::SecureSession::Setup() | call site: 00000 | /src/openthread/src/core/meshcop/secure_transport.cpp:261 |
1634 | 5753 |
7 :
['ot::Router::SetSelectableAsParent(bool)', 'ot::RouterTable::GetActiveRouterCount() const', 'IgnoreError(otError) [clone .18253]', 'ot::Mle::Mle::BecomeDetached()', 'ot::RouterTable::UpdateRouterOnFtdChild(ot::Mle::RouteTlv const&, unsigned char)', 'ot::Mle::Mle::EstablishRouterLinkOnFtdChild(ot::Router&, ot::Mle::Mle::RxInfo&, unsigned char)', 'ot::Mle::Mle::RouterRoleTransition::IsPending() const'] |
1634 | 13019 | ot::Mle::Mle::HandleAdvertisementOnFtd(ot::Mle::Mle::RxInfo&,unsignedshort,ot::Mle::LeaderDataconst&) | call site: 00000 | /src/openthread/src/core/thread/mle_ftd.cpp:1236 |
1490 | 1490 |
1 :
['ot::Mle::Mle::ScheduleChildUpdateRequest()'] |
8098 | 9251 | ot::Mle::Mle::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1209 |
1488 | 1500 |
2 :
['ot::Mle::Mle::GenerateRandomDelay(unsigned int) const', 'ot::Mle::Mle::DelayedSender::ScheduleMulticastDataResponse(unsigned int)'] |
1488 | 4537 | ot::Mle::Mle::HandleNetworkDataUpdateRouter() | call site: 00000 | /src/openthread/src/core/thread/mle_ftd.cpp:2615 |
1477 | 1489 |
2 :
['ot::Mle::Mle::GenerateRandomDelay(unsigned int) const', 'ot::Mle::Mle::DelayedSender::ScheduleLinkAccept(ot::Mle::Mle::LinkAcceptInfo const&, unsigned int)'] |
1477 | 1573 | ot::Mle::Mle::HandleLinkRequest(ot::Mle::Mle::RxInfo&) | call site: 00000 | /src/openthread/src/core/thread/mle_ftd.cpp:726 |
1287 | 1297 |
3 :
['otError ot::Message::Append
|
2598 | 2801 | ot::NetworkDiagnostic::Server::AppendChildTable(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/network_diagnostic.cpp:159 |
1287 | 1297 |
3 :
['otError ot::Message::Append
|
1287 | 2622 | ot::NetworkDiagnostic::Server::AppendIp6AddressList(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/network_diagnostic.cpp:123 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/radio-one-node.cpp | 6 |
tests/nexus/platform/nexus_core.cpp | 8 |
src/core/common/owning_list.hpp | 146 |
src/core/common/linked_list.hpp | 548 |
src/core/common/time.hpp | 15 |
src/core/common/owned_ptr.hpp | 107 |
src/core/common/ptr_wrapper.hpp | 81 |
src/core/common/heap_allocatable.hpp | 41 |
tests/nexus/platform/nexus_node.hpp | 11 |
src/core/instance/instance.hpp | 257 |
src/core/border_router/routing_manager.hpp | 56 |
src/core/common/heap_data.hpp | 6 |
src/core/common/heap_data.cpp | 4 |
src/core/common/data.hpp | 21 |
src/core/common/const_cast.hpp | 86 |
src/core/common/heap.cpp | 2 |
tests/nexus/platform/nexus_misc.cpp | 7 |
src/core/common/heap_array.hpp | 64 |
src/core/coap/coap_secure.hpp | 3 |
src/core/common/message.hpp | 193 |
src/core/common/message.cpp | 52 |
src/core/meshcop/secure_transport.hpp | 30 |
src/core/meshcop/secure_transport.cpp | 43 |
third_party/mbedtls/repo/library/ssl_cookie.c | 6 |
third_party/mbedtls/repo/library/md.c | 13 |
third_party/mbedtls/repo/library/sha256.c | 8 |
third_party/mbedtls/repo/library/platform_util.c | 2 |
third_party/mbedtls/repo/library/platform.c | 3 |
third_party/mbedtls/repo/library/x509_crt.c | 43 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/asn1parse.c | 13 |
third_party/mbedtls/repo/library/ssl_tls.c | 89 |
third_party/mbedtls/repo/library/ssl_msg.c | 77 |
third_party/mbedtls/repo/library/cipher.c | 11 |
third_party/mbedtls/repo/library/ecdh.c | 20 |
third_party/mbedtls/repo/library/ecp.c | 58 |
third_party/mbedtls/repo/library/bignum.c | 39 |
third_party/mbedtls/repo/library/ecjpake.c | 22 |
src/core/coap/coap.hpp | 10 |
src/core/coap/coap_message.hpp | 51 |
src/core/common/iterator_utils.hpp | 168 |
third_party/mbedtls/repo/include/mbedtls/ssl.h | 4 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 4 |
third_party/mbedtls/repo/library/ccm.c | 13 |
third_party/mbedtls/repo/library/ssl_misc.h | 18 |
src/core/common/log.cpp | 9 |
src/core/common/string.hpp | 32 |
src/core/common/string.cpp | 23 |
tests/nexus/platform/nexus_core.hpp | 5 |
src/core/common/timer.hpp | 77 |
tests/nexus/platform/nexus_alarm.cpp | 1 |
src/core/common/timer.cpp | 16 |
src/core/common/serial_number.hpp | 2 |
src/core/common/locator.hpp | 4 |
src/include/common/code_utils.hpp | 1 |
src/core/common/callback.hpp | 141 |
src/core/common/clearable.hpp | 192 |
src/core/net/udp6.cpp | 27 |
src/core/net/udp6.hpp | 34 |
src/core/common/as_core_type.hpp | 34 |
src/core/thread/energy_scan_server.hpp | 1 |
src/core/net/srp_server.hpp | 8 |
src/core/common/heap_string.hpp | 4 |
src/core/common/heap_string.cpp | 2 |
src/core/backbone_router/bbr_manager.hpp | 2 |
src/core/backbone_router/backbone_tmf.hpp | 1 |
src/core/meshcop/joiner_router.hpp | 2 |
src/core/thread/tmf.hpp | 3 |
src/core/meshcop/border_agent.hpp | 6 |
src/core/thread/network_diagnostic.hpp | 6 |
src/core/thread/mle.hpp | 47 |
src/core/thread/mesh_forwarder.hpp | 10 |
src/core/net/dnssd_server.hpp | 2 |
src/core/net/dns_client.hpp | 8 |
src/core/net/ip6.hpp | 15 |
src/core/net/ip6_mpl.hpp | 6 |
src/core/net/mdns.hpp | 67 |
src/core/common/random.cpp | 10 |
src/core/crypto/crypto_platform.cpp | 19 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/ctr_drbg.c | 10 |
third_party/mbedtls/repo/library/aes.c | 6 |
tests/nexus/platform/nexus_settings.hpp | 9 |
tests/nexus/platform/nexus_mdns.hpp | 3 |
tests/nexus/platform/nexus_radio.cpp | 28 |
src/core/common/array.hpp | 142 |
tests/nexus/platform/nexus_alarm.hpp | 3 |
tests/nexus/platform/nexus_mdns.cpp | 10 |
src/core/net/ip6_address.cpp | 55 |
src/core/common/random.hpp | 13 |
third_party/mbedtls/repo/library/ctr.h | 1 |
src/core/crypto/mbedtls.cpp | 3 |
src/core/common/encoding.hpp | 25 |
src/core/net/ip6_address.hpp | 21 |
src/core/instance/instance.cpp | 4 |
src/core/common/tasklet.hpp | 23 |
src/core/radio/radio.hpp | 29 |
src/core/common/uptime.cpp | 5 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 13 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 66 |
src/core/common/settings_driver.hpp | 8 |
src/core/net/dnssd.cpp | 3 |
src/core/net/mdns.cpp | 182 |
src/core/mac/mac.hpp | 19 |
src/core/mac/mac_links.hpp | 23 |
src/core/mac/sub_mac.hpp | 14 |
src/core/mac/mac_types.cpp | 16 |
src/core/net/ip6.cpp | 32 |
src/core/net/icmp6.cpp | 7 |
src/core/net/ip6_mpl.cpp | 8 |
src/core/net/tcp6.cpp | 34 |
src/core/thread/thread_netif.cpp | 2 |
src/core/net/netif.cpp | 18 |
src/core/common/pool.hpp | 13 |
src/core/thread/tmf.cpp | 19 |
src/core/coap/coap.cpp | 55 |
src/core/net/socket.hpp | 27 |
src/core/coap/coap_message.cpp | 28 |
src/core/common/num_utils.hpp | 40 |
src/core/common/equatable.hpp | 27 |
src/core/thread/mesh_forwarder_ftd.cpp | 21 |
src/core/thread/mesh_forwarder.cpp | 47 |
src/core/net/ip6_headers.hpp | 31 |
src/core/net/netif.hpp | 24 |
src/core/net/ip6_headers.cpp | 6 |
src/core/common/binary_search.hpp | 4 |
src/core/common/binary_search.cpp | 1 |
src/core/net/tcp6.hpp | 12 |
src/core/net/icmp6.hpp | 10 |
src/core/mac/mac_types.hpp | 35 |
src/core/common/error.cpp | 1 |
src/core/thread/link_quality.cpp | 11 |
src/core/thread/lowpan.cpp | 32 |
src/core/thread/lowpan.hpp | 10 |
src/core/common/frame_data.cpp | 4 |
src/core/common/frame_data.hpp | 6 |
src/core/thread/network_data_leader.cpp | 25 |
src/core/thread/network_data.hpp | 32 |
src/core/thread/network_data_tlvs.hpp | 132 |
src/core/thread/network_data_tlvs.cpp | 8 |
src/core/common/bit_set.hpp | 10 |
src/core/thread/child_table.hpp | 10 |
src/core/thread/child_table.cpp | 17 |
src/core/thread/neighbor.cpp | 7 |
src/core/thread/neighbor.hpp | 47 |
src/core/thread/indirect_sender.cpp | 17 |
src/core/thread/src_match_controller.cpp | 11 |
src/core/thread/indirect_sender.hpp | 18 |
src/core/radio/radio.cpp | 5 |
src/core/thread/src_match_controller.hpp | 1 |
src/core/mac/data_poll_handler.cpp | 8 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/mle.cpp | 74 |
src/core/net/checksum.cpp | 10 |
src/core/net/checksum.hpp | 2 |
src/core/thread/mle_types.hpp | 26 |
src/core/thread/child.cpp | 6 |
src/core/thread/child.hpp | 11 |
src/core/common/tasklet.cpp | 3 |
src/core/thread/uri_paths.cpp | 28 |
src/core/thread/address_resolver.cpp | 29 |
src/core/net/socket.cpp | 1 |
src/core/common/tlvs.hpp | 95 |
src/core/common/tlvs.cpp | 26 |
src/core/common/offset_range.cpp | 6 |
src/core/common/offset_range.hpp | 5 |
src/core/net/srp_client.cpp | 6 |
src/core/net/srp_client.hpp | 3 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 16 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 14 |
src/core/meshcop/meshcop_tlvs.hpp | 23 |
src/core/meshcop/dataset_manager.cpp | 27 |
src/core/meshcop/dataset.cpp | 17 |
src/core/meshcop/dataset_manager.hpp | 8 |
src/core/meshcop/dataset.hpp | 78 |
src/core/common/settings.cpp | 27 |
tests/nexus/platform/nexus_settings.cpp | 8 |
src/core/thread/key_manager.hpp | 17 |
src/core/thread/panid_query_server.cpp | 2 |
src/core/backbone_router/bbr_local.hpp | 4 |
src/core/backbone_router/bbr_leader.cpp | 4 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/backbone_router/bbr_manager.cpp | 19 |
src/core/thread/address_resolver.hpp | 21 |
src/core/common/time_ticker.hpp | 1 |
src/core/thread/network_data_service.cpp | 8 |
src/core/thread/network_data_service.hpp | 25 |
src/core/thread/network_data.cpp | 18 |
src/core/thread/router_table.cpp | 24 |
src/core/thread/router_table.hpp | 16 |
src/core/thread/router.hpp | 9 |
src/core/thread/link_quality.hpp | 15 |
src/core/thread/router.cpp | 5 |
src/core/backbone_router/ndproxy_table.hpp | 11 |
src/core/backbone_router/ndproxy_table.cpp | 16 |
src/core/thread/neighbor_table.cpp | 8 |
src/core/thread/network_data_types.hpp | 11 |
src/core/common/preference.cpp | 4 |
src/core/utils/slaac_address.cpp | 2 |
src/core/utils/slaac_address.hpp | 3 |
src/core/border_router/routing_manager.cpp | 113 |
src/core/thread/network_data_types.cpp | 12 |
src/core/net/nat64_translator.cpp | 15 |
src/core/net/nat64_translator.hpp | 3 |
src/core/net/ip4_types.cpp | 5 |
src/core/net/ip4_types.hpp | 15 |
etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | 3 |
etc/cmake/../../third_party/tcplp/bsdtcp/../lib/lbuf.h | 1 |
third_party/tcplp/lib/lbuf.c | 3 |
third_party/tcplp/bsdtcp/tcp_input.c | 20 |
third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h | 4 |
third_party/tcplp/bsdtcp/tcp_timewait.c | 4 |
third_party/tcplp/bsdtcp/tcp_subr.c | 10 |
third_party/tcplp/bsdtcp/tcp_timer.c | 3 |
third_party/tcplp/bsdtcp/tcp_sack.c | 14 |
third_party/tcplp/lib/bitmap.c | 5 |
third_party/tcplp/lib/cbuf.c | 11 |
third_party/tcplp/bsdtcp/tcp_seq.h | 1 |
third_party/tcplp/bsdtcp/tcp_output.c | 6 |
src/core/api/message_api.cpp | 4 |
third_party/tcplp/bsdtcp/tcp_fastopen.c | 3 |
third_party/tcplp/bsdtcp/tcp_reass.c | 1 |
src/core/thread/child_supervision.cpp | 9 |
src/core/thread/mle_ftd.cpp | 24 |
src/core/common/uptime.hpp | 1 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 6 |
src/core/thread/thread_tlvs.hpp | 7 |
src/core/mac/sub_mac.cpp | 36 |
src/core/thread/dua_manager.cpp | 10 |
src/core/thread/network_data_leader_ftd.cpp | 43 |
src/core/thread/network_data_leader.hpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 7 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/thread/mle_tlvs.hpp | 24 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/meshcop/timestamp.cpp | 9 |
src/core/thread/key_manager.cpp | 21 |
src/core/meshcop/meshcop_leader.hpp | 1 |
src/core/mac/mac.cpp | 37 |
src/core/mac/channel_mask.hpp | 6 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 6 |
src/core/meshcop/network_name.cpp | 8 |
src/core/crypto/hmac_sha256.cpp | 5 |
src/core/crypto/storage.hpp | 5 |
src/core/crypto/storage.cpp | 1 |
src/core/crypto/hmac_sha256.hpp | 2 |
src/core/radio/radio_platform.cpp | 10 |
src/core/backbone_router/bbr_local.cpp | 8 |
src/core/backbone_router/backbone_tmf.cpp | 8 |
src/core/thread/mle_types.cpp | 5 |
src/core/meshcop/meshcop_leader.cpp | 10 |
src/core/thread/network_data_notifier.hpp | 1 |
src/core/thread/announce_begin_server.cpp | 4 |
src/core/thread/announce_sender.cpp | 10 |
src/core/mac/channel_mask.cpp | 3 |
src/core/thread/announce_sender.hpp | 3 |
src/core/meshcop/joiner_router.cpp | 3 |
src/core/meshcop/joiner.cpp | 6 |
src/core/meshcop/commissioner.hpp | 3 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/meshcop/commissioner.cpp | 17 |
src/core/meshcop/meshcop.cpp | 12 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 3 |
src/core/meshcop/meshcop.hpp | 23 |
third_party/mbedtls/repo/library/ssl_tls12_server.c | 27 |
third_party/mbedtls/repo/library/ssl_client.c | 6 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ssl_tls12_client.c | 19 |
third_party/mbedtls/repo/library/bignum_core.c | 30 |
third_party/mbedtls/repo/library/constant_time_impl.h | 14 |
third_party/mbedtls/repo/include/mbedtls/ecp.h | 1 |
third_party/mbedtls/repo/include/mbedtls/md.h | 1 |
third_party/mbedtls/repo/library/constant_time.c | 2 |
third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | 5 |
third_party/mbedtls/repo/include/mbedtls/error.h | 1 |
third_party/mbedtls/repo/library/x509.c | 18 |
third_party/mbedtls/repo/library/oid.c | 10 |
third_party/mbedtls/repo/library/pkparse.c | 9 |
third_party/mbedtls/repo/library/pk_ecc.c | 4 |
third_party/mbedtls/repo/library/pk_internal.h | 3 |
third_party/mbedtls/repo/library/ecp_curves.c | 4 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 2 |
src/core/meshcop/border_agent.cpp | 7 |
src/core/coap/coap_secure.cpp | 12 |
src/core/thread/anycast_locator.cpp | 2 |
src/core/thread/network_diagnostic.cpp | 25 |
src/core/thread/network_diagnostic_tlvs.hpp | 60 |
src/core/thread/network_diagnostic_tlvs.cpp | 5 |
src/core/api/instance_api.cpp | 2 |
src/core/utils/mesh_diag.cpp | 15 |
src/core/backbone_router/multicast_listeners_table.cpp | 7 |
src/core/backbone_router/multicast_listeners_table.hpp | 7 |
src/core/net/dns_client.cpp | 3 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 1 |
src/core/net/dnssd_server.cpp | 3 |
src/core/net/ip6_filter.hpp | 1 |
src/core/mac/mac_links.cpp | 4 |
src/core/mac/sub_mac_callbacks.cpp | 7 |
src/core/mac/mac_filter.cpp | 4 |
src/core/mac/data_poll_sender.cpp | 15 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 4 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/common/data.cpp | 1 |
src/core/thread/discover_scanner.cpp | 2 |
src/core/thread/network_data_local.hpp | 3 |
src/core/thread/network_data_notifier.cpp | 4 |
src/core/thread/network_data_publisher.cpp | 38 |
src/core/thread/network_data_publisher.hpp | 22 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/api/logging_api.cpp | 1 |
src/core/common/crc.hpp | 3 |
src/core/common/crc.cpp | 6 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 1 |
src/core/net/srp_server.cpp | 21 |
src/core/utils/channel_monitor.cpp | 3 |
src/core/utils/channel_manager.cpp | 1 |
src/core/meshcop/dataset_updater.cpp | 1 |
src/core/border_router/infra_if.cpp | 8 |
src/core/net/nd6.hpp | 37 |
src/core/net/nd6.cpp | 12 |
src/core/border_router/infra_if.hpp | 4 |
src/core/meshcop/extended_panid.hpp | 1 |
src/core/thread/network_data_local.cpp | 6 |
tests/nexus/platform/nexus_infra_if.cpp | 1 |
tests/nexus/platform/nexus_node.cpp | 1 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/thread/child_supervision.hpp | 1 |
src/core/api/tasklet_api.cpp | 1 |
src/core/mac/mac_frame.cpp | 47 |
src/core/mac/mac_frame.hpp | 70 |
src/core/radio/radio_callbacks.cpp | 3 |
src/core/mac/mac_header_ie.hpp | 5 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 10 |
src/core/common/frame_builder.hpp | 15 |
src/core/mac/mac_header_ie.cpp | 1 |
src/core/thread/thread_link_info.cpp | 1 |
src/core/thread/thread_link_info.hpp | 4 |
src/core/net/ip6_filter.cpp | 1 |
src/core/net/dns_types.hpp | 52 |
src/core/net/dns_types.cpp | 30 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ot::Notifier::EmitEvents()
|
/src/openthread/src/core/common/notifier.cpp | 1 | ['N/A'] | 50 | 0 | 186 | 13 | 4 | 7850 | 0 | 13904 | 2038 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ecp_group_load', 'mbedtls_ssl_reset_checksum', 'mbedtls_ecp_point_init', 'ot::ItemPtrIterator::Iterator>::operator++()', 'tcplp_sys_send_message', 'ssl_parse_client_hello', 'ot::MeshCoP::SecureSession::Setup()', 'tcp_respond', 'ot::Mle::RouteTlv::IsRouterIdSet(unsigned char) const', 'ot::Clearable::Clear()']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
ot::BackboneRouter::Leader::UpdateBackboneRouterPrimary() | 57 | 22 | 38.59% | ['radio-one-node-fuzzer'] |
ot::BackboneRouter::Local::HandleBackboneRouterPrimaryUpdate(ot::BackboneRouter::Leader::State,otBackboneRouterConfigconst&) | 33 | 5 | 15.15% | ['radio-one-node-fuzzer'] |
ot::BackboneRouter::Manager::HandleNotifierEvents(ot::Events) | 31 | 4 | 12.90% | ['radio-one-node-fuzzer'] |
ot::BorderRouter::RoutingManager::RxRaTracker::RemoveOrDeprecateOldEntries(ot::Time) | 31 | 5 | 16.12% | ['radio-one-node-fuzzer'] |
ot::BorderRouter::RoutingManager::RxRaTracker::Evaluate() | 85 | 22 | 25.88% | ['radio-one-node-fuzzer'] |
ot::BorderRouter::RoutingManager::OmrPrefixManager::UpdateLocalPrefix() | 45 | 20 | 44.44% | ['radio-one-node-fuzzer'] |
ot::BorderRouter::RoutingManager::OnLinkPrefixManager::Init() | 35 | 8 | 22.85% | ['radio-one-node-fuzzer'] |
ot::Coap::CoapBase::ProcessReceivedResponse(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 61 | 28 | 45.90% | ['radio-one-node-fuzzer'] |
ot::Settings::Log(ot::SettingsBase::Action,otError,ot::SettingsBase::Key,voidconst*) | 88 | 38 | 43.18% | ['radio-one-node-fuzzer'] |
ot::TrickleTimer::SetIntervalMax(unsignedint) | 33 | 7 | 21.21% | ['radio-one-node-fuzzer'] |
ot::Crypto::MbedTls::MapError(int) | 95 | 10 | 10.52% | ['radio-one-node-fuzzer'] |
ot::DataPollHandler::HandleDataPoll(ot::Mac::RxFrame&) | 34 | 11 | 32.35% | ['radio-one-node-fuzzer'] |
ot::Mac::Mac::HandleTransmitDone(ot::Mac::TxFrame&,ot::Mac::RxFrame*,otError) | 103 | 47 | 45.63% | ['radio-one-node-fuzzer'] |
ot::Mac::Mac::ProcessReceiveSecurity(ot::Mac::RxFrame&,ot::Mac::Addressconst&,ot::Neighbor*) | 96 | 39 | 40.62% | ['radio-one-node-fuzzer'] |
voidot::MeshCoP::Commissioner::HandleTmf<(ot::Uri)29>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 49 | 11 | 22.44% | ['radio-one-node-fuzzer'] |
ot::MeshCoP::DatasetUpdater::HandleDatasetChanged(ot::MeshCoP::Dataset::Type) | 34 | 9 | 26.47% | ['radio-one-node-fuzzer'] |
voidot::MeshCoP::Leader::HandleTmf<(ot::Uri)23>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 34 | 18 | 52.94% | ['radio-one-node-fuzzer'] |
ot::MeshCoP::SecureSession::Process() | 75 | 37 | 49.33% | ['radio-one-node-fuzzer'] |
ot::Dns::Client::ProcessResponse(ot::Messageconst&) | 33 | 6 | 18.18% | ['radio-one-node-fuzzer'] |
ot::Dns::Client::ParseResponse(ot::Messageconst&,ot::Message*&,otError&) | 49 | 16 | 32.65% | ['radio-one-node-fuzzer'] |
ot::Dns::ServiceDiscovery::Server::ProcessQuery(ot::Dns::ServiceDiscovery::Server::Request&) | 39 | 17 | 43.58% | ['radio-one-node-fuzzer'] |
ot::Ip6::Ip6::PassToHost(ot::OwnedPtr
|
66 | 7 | 10.60% | ['radio-one-node-fuzzer'] |
ot::Srp::Client::ShouldUpdateHostAutoAddresses()const | 32 | 7 | 21.87% | ['radio-one-node-fuzzer'] |
ot::Srp::Client::ProcessAutoStart() | 74 | 9 | 12.16% | ['radio-one-node-fuzzer'] |
ot::Srp::Server::ProcessDnsUpdate(ot::Message&,ot::Srp::Server::MessageMetadata&) | 37 | 17 | 45.94% | ['radio-one-node-fuzzer'] |
ot::AddressResolver::NewCacheEntry(bool) | 34 | 8 | 23.52% | ['radio-one-node-fuzzer'] |
voidot::AddressResolver::HandleTmf<(ot::Uri)2>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 38 | 20 | 52.63% | ['radio-one-node-fuzzer'] |
ot::Mle::DiscoverScanner::HandleDiscoveryResponse(ot::Mle::Mle::RxInfo&)const | 68 | 12 | 17.64% | ['radio-one-node-fuzzer'] |
ot::DuaManager::ProcessDuaResponse(ot::Coap::Message&) | 63 | 14 | 22.22% | ['radio-one-node-fuzzer'] |
ot::MeshForwarder::HandleFrameRequest(ot::Mac::TxFrames&) | 48 | 22 | 45.83% | ['radio-one-node-fuzzer'] |
ot::MeshForwarder::HandleResolved(ot::Ip6::Addressconst&,otError) | 44 | 23 | 52.27% | ['radio-one-node-fuzzer'] |
ot::MeshForwarder::UpdateMeshRoute(ot::Message&) | 33 | 18 | 54.54% | ['radio-one-node-fuzzer'] |
ot::MeshForwarder::UpdateIp6RouteFtd(ot::Ip6::Headerconst&,ot::Message&) | 59 | 26 | 44.06% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::Restore() | 62 | 8 | 12.90% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HasAcceptableParentCandidate()const | 38 | 6 | 15.78% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::ProcessKeySequence(ot::Mle::Mle::RxInfo&) | 31 | 14 | 45.16% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleAdvertisement(ot::Mle::Mle::RxInfo&) | 46 | 22 | 47.82% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleParentResponse(ot::Mle::Mle::RxInfo&) | 101 | 26 | 25.74% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleChildIdResponse(ot::Mle::Mle::RxInfo&) | 64 | 12 | 18.75% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::DelayedSender::Execute(ot::Messageconst&) | 56 | 30 | 53.57% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleLinkAcceptVariant(ot::Mle::Mle::RxInfo&,ot::Mle::Mle::MessageType) | 156 | 31 | 19.87% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleAdvertisementOnFtd(ot::Mle::Mle::RxInfo&,unsignedshort,ot::Mle::LeaderDataconst&) | 118 | 63 | 53.38% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleTimeTick() | 157 | 63 | 40.12% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleChildIdRequest(ot::Mle::Mle::RxInfo&) | 118 | 22 | 18.64% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleChildUpdateRequestOnParent(ot::Mle::Mle::RxInfo&) | 124 | 41 | 33.06% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleChildUpdateResponseOnParent(ot::Mle::Mle::RxInfo&) | 124 | 19 | 15.32% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::HandleDataRequest(ot::Mle::Mle::RxInfo&) | 41 | 9 | 21.95% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::SendChildUpdateResponseToChild(ot::Child*,ot::Ip6::MessageInfoconst&,ot::Mle::Mle::TlvListconst&,ot::Mle::RxChallengeconst&) | 66 | 32 | 48.48% | ['radio-one-node-fuzzer'] |
ot::Mle::Mle::RemoveNeighbor(ot::Neighbor&) | 38 | 11 | 28.94% | ['radio-one-node-fuzzer'] |
ot::MlrManager::UpdateReregistrationDelay(bool) | 34 | 12 | 35.29% | ['radio-one-node-fuzzer'] |
ot::NetworkData::Publisher::Entry::UpdateState(unsignedchar,unsignedchar,unsignedchar) | 43 | 22 | 51.16% | ['radio-one-node-fuzzer'] |
ot::NetworkData::Service::Manager::GetBackboneRouterPrimary(otBackboneRouterConfig&)const | 39 | 13 | 33.33% | ['radio-one-node-fuzzer'] |
ot::NetworkDiagnostic::Server::AppendChildTable(ot::Message&) | 38 | 16 | 42.10% | ['radio-one-node-fuzzer'] |
ot::RouterTable::GetNextHopAndPathCost(unsignedshort,unsignedshort&,unsignedchar&)const | 63 | 33 | 52.38% | ['radio-one-node-fuzzer'] |
ot::Nexus::Core::ProcessRadio(ot::Nexus::Node&) | 69 | 31 | 44.92% | ['radio-one-node-fuzzer'] |
mbedtls_ctr_drbg_reseed_internal | 39 | 19 | 48.71% | ['radio-one-node-fuzzer'] |
mbedtls_md_hmac_starts | 37 | 19 | 51.35% | ['radio-one-node-fuzzer'] |
mbedtls_ssl_fetch_input | 128 | 46 | 35.93% | ['radio-one-node-fuzzer'] |
mbedtls_ssl_setup | 45 | 16 | 35.55% | ['radio-one-node-fuzzer'] |
mbedtls_ssl_handshake_step | 46 | 24 | 52.17% | ['radio-one-node-fuzzer'] |
mbedtls_ssl_handshake_server_step | 63 | 13 | 20.63% | ['radio-one-node-fuzzer'] |
ssl_parse_client_hello | 427 | 132 | 30.91% | ['radio-one-node-fuzzer'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/openthread/src/core/net/ip6.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/appender.cpp | [] | [] |
/src/openthread/src/core/common/error.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_headers.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mlr_manager.hpp | [] | [] |
/src/openthread/src/core/crypto/sha256.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecdsa.c | [] | [] |
/src/openthread/src/core/thread/network_data_tlvs.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/notifier.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip4_types.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/announce_begin_client.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/src_match_controller.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecjpake.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/instance/instance.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_updater.hpp | [] | [] |
/src/openthread/src/core/thread/child_supervision.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/ecdsa.hpp | [] | [] |
/src/openthread/src/core/thread/neighbor.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/include/common/code_utils.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_types.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/md.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/trickle_timer.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/joiner_router.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h | [] | [] |
/src/openthread/src/core/api/tasklet_api.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/aes_ecb.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/srp_server.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/linked_list.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_reass.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/tests/nexus/platform/nexus_node.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/link_quality.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/lowpan.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/api/logging_api.cpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/uptime.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/ndproxy_table.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/bignum.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/joiner_router.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/announce_sender.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/fuzz/radio-one-node.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/asn1parse.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/srp_server.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cmac.c | [] | [] |
/src/openthread/src/core/meshcop/commissioner.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/nat64_translator.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/dua_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/storage.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_publisher.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/const_cast.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_address.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/secure_transport.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/../lib/lbuf.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/coap/coap.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pkparse.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/netif.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_links.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ecp.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/serial_number.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_leader.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/x509_crt.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/backbone_router/ndproxy_table.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ccm.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/crypto/mbedtls.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_tlvs.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/timer.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_notifier.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/pool.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c | [] | [] |
/src/openthread/tests/nexus/platform/nexus_core.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_filter.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/log.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/lib/lbuf.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/trickle_timer.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/thread_link_info.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dnssd_server.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/crc.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_string.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/child_supervision.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/tests/nexus/platform/nexus_core.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_leader.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/tmf.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/crc.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/data_poll_handler.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/meshcop/joiner.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/commissioner.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/ip6_filter.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_alarm.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/tmf.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/ptr_wrapper.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_headers.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/offset_range.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_data.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dnssd_server.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/entropy.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/equatable.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/sub_mac_callbacks.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/tlvs.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/key_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/timestamp.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_types.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/backbone_tmf.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/tasklet.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/binary_search.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/settings.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/lib/cbuf.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/random.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/frame_data.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/child_table.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_array.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/border_agent.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_mpl.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/address_resolver.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_header_ie.cpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/backbone_router/bbr_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/settings.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/aes_ccm.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_frame.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/radio/radio_platform.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_internal.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/thread/key_manager.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/extended_panid.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_leader.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/aes.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/aes_ccm.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/srp_client_buffers.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/sha256.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_client.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/thread/child.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/cipher.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/frame_data.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/child_table.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_frame.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/jam_detector.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/crypto_platform.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_local.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/frame_builder.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/router.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/thread_link_info.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle_types.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/panid_query_client.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/oid.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/thread/mesh_forwarder.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c | [] | [] |
/src/openthread/src/core/meshcop/border_agent.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/coap/coap.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/callback.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/lib/bitmap.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/thread/link_quality.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/hmac_sha256.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/thread_netif.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/energy_scan_server.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/meshcop/meshcop.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_service.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/netif.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/panid_query_server.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_publisher.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/array.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_mdns.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/mdns.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/base64.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/ip4_types.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dns_client.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/owned_ptr.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/radio/radio.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_local.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/udp6.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/discover_scanner.hpp | [] | [] |
/src/openthread/src/core/mac/data_poll_handler.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/tcp6.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/channel_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/ip6_filter.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/bit_set.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/border_router/infra_if.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/string.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/uri_paths.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ctr.h | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/nd6.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/md.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/meshcop/timestamp.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/data_poll_sender.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dnssd.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/mesh_diag.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_service.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_infra_if.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_node.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/mdns.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/message.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_address.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/srp_client_buffers.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecdh.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/iterator_utils.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/owning_list.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/radio/radio.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/socket.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/extended_panid.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/router_table.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_alarm.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/border_router/infra_if.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/clearable.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_notifier.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/meshcop/dataset_updater.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/backbone_router/bbr_manager.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/udp6.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/library/bignum_core.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_allocatable.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/backbone_tmf.hpp | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/thread/mle_tlvs.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_filter.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle_tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/thread_tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/icmp6.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/secure_transport.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform_util.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/sub_mac.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/lowpan.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader_ftd.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_radio.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_string.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/instance/instance.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/api/message_api.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/string.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_misc.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c | [] | [] |
/src/openthread/src/core/border_router/routing_manager.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/anycast_locator.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/hmac_sha256.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_leader.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/constant_time.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/meshcop/meshcop.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dns_types.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/offset_range.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/x509.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/library/sha256.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/nd6.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/indirect_sender.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/border_router/routing_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/api/instance_api.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/address_resolver.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/locator.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/tests/nexus/platform/nexus_mdns.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_local.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/time_ticker.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/binary_search.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/data.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/srp_client.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/frame_builder.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/checksum.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pem.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/radio/radio_callbacks.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/uptime.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/message.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/settings_driver.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dnssd.hpp | [] | [] |
/src/openthread/src/core/common/notifier.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/sub_mac.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_settings.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/announce_begin_server.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/src_match_controller.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/checksum.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/router_table.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/common/tasklet.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/data_poll_sender.hpp | [] | [] |
/src/openthread/src/core/thread/network_data_types.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/time_ticker.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/coap/coap_message.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_local.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mlr_manager.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c | [] | [] |
/src/openthread/src/core/common/as_core_type.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/asn1write.c | [] | [] |
/src/openthread/src/core/mac/mac_links.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/srp_client.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/heap_data.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/announce_sender.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/crypto/storage.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/time.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/tcp6.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/coap/coap_message.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/discover_scanner.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/appender.hpp | [] | [] |
/src/openthread/src/core/common/preference.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c | ['radio-one-node-fuzzer'] | [] |
/src/openthread/src/core/net/icmp6.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_tlvs.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle_ftd.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/ip6_mpl.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/indirect_sender.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pkwrite.c | [] | [] |
/src/openthread/src/core/thread/thread_netif.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/dataset.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/neighbor.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/child.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_types.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/encoding.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/random.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/mle_types.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/meshcop/energy_scan_client.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/data.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/router.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dns_client.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/dns_types.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/nat64_translator.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/timer.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/mac/mac_header_ie.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/energy_scan_server.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/neighbor_table.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/common/num_utils.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/tests/nexus/platform/nexus_settings.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/net/socket.cpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader.hpp | ['radio-one-node-fuzzer'] | ['radio-one-node-fuzzer'] |
Directory |
---|
/src/openthread/third_party/mbedtls/repo/library/ |
/src/openthread/src/core/border_router/ |
/src/openthread/third_party/tcplp/lib/ |
/src/openthread/third_party/tcplp/bsdtcp/cc/ |
/src/openthread/src/core/instance/ |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/ |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/ |
/src/openthread/tests/fuzz/ |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ |
/src/openthread/src/core/meshcop/ |
/src/openthread/src/core/crypto/ |
/src/openthread/src/core/net/ |
/src/openthread/third_party/tcplp/bsdtcp/ |
/src/openthread/src/core/common/ |
/src/openthread/src/core/thread/ |
/src/openthread/src/include/common/ |
/src/openthread/src/core/backbone_router/ |
/src/openthread/tests/nexus/platform/ |
/src/openthread/src/core/radio/ |
/src/openthread/src/core/utils/ |
/src/openthread/src/core/coap/ |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/../lib/ |
/src/openthread/src/core/mac/ |
/src/openthread/src/core/api/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
radio-one-node-fuzzer | fuzzerLogFile-0-DaoWNJJGWW.data | fuzzerLogFile-0-DaoWNJJGWW.data.yaml | radio-one-node-fuzzer.covreport |