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 | 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 | 11698 | 73.9% |
gold | [1:9] | 26 | 0.16% |
yellow | [10:29] | 19 | 0.12% |
greenyellow | [30:49] | 10 | 0.06% |
lawngreen | 50+ | 4057 | 25.6% |
All colors | 15810 | 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 |
---|---|---|---|---|---|---|---|
5775 | 5775 |
1 :
['ot::Mac::Links::EnergyScan(unsigned char, unsigned short)'] |
5775 | 11586 | ot::Mac::Mac::PerformEnergyScan() | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:333 |
5063 | 9655 |
4 :
['ot::NetworkData::Publisher::DnsSrpServiceEntry::Remove(ot::NetworkData::Publisher::Entry::State)', 'ot::NetworkData::Notifier::HandleServerDataUpdated()', 'ot::NetworkData::Notifier& ot::GetProvider
|
5063 | 10057 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:547 |
3086 | 3257 |
7 :
['ot::Ip6::InterfaceIdentifier::SetLocator(unsigned short)', 'ot::AddressResolver::RestartAddressQueries()', 'ot::Ip6::Netif::UnicastAddress::GetAddress()', 'ot::AddressResolver& ot::GetProvider
|
3086 | 3257 | ot::Mle::Mle::SetRloc16(unsignedshort) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1024 |
2513 | 2513 |
1 :
['ot::Mle::Mle::ScheduleChildUpdateRequest()'] |
9827 | 15416 | ot::Mle::Mle::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1212 |
2497 | 2501 |
3 :
['ot::Message::GetLength() const', 'bool ot::Message::Compare
|
2515 | 2519 | ot::Mle::Mle::ProcessMessageSecurity(ot::Crypto::AesCcm::Mode,ot::Message&,ot::Ip6::MessageInfoconst&,unsignedshort,ot::Mle::Mle::SecurityHeaderconst&) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:2381 |
2447 | 2499 |
5 :
['ot::Neighbor::GetExtAddress()', 'ot::Mle::Mle::ParentSearch::GetSelectedParent() const', 'ot::Ip6::Address::SetToLinkLocalAddress(ot::Mac::ExtAddress const&)', 'ot::Neighbor::GetExtAddress() const', 'ot::Message::Clone() const'] |
2447 | 7455 | ot::Mle::Mle::SendParentRequest(ot::Mle::Mle::ParentRequestType) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1729 |
2445 | 2445 |
1 :
['ot::Ip6::Ip6::FragmentDatagram(ot::Message&, unsigned char)'] |
2445 | 2445 | ot::Ip6::Ip6::SendDatagram(ot::Message&,ot::Ip6::MessageInfo&,unsignedchar) | call site: 00000 | /src/openthread/src/core/net/ip6.cpp:467 |
2431 | 2439 |
2 :
['otError ot::Message::Append
|
2431 | 4886 | ot::Tlv::AppendTlv(ot::Message&,unsignedchar,voidconst*,unsignedshort) | call site: 00000 | /src/openthread/src/core/common/tlvs.cpp:278 |
1178 | 1202 |
4 :
['ot::Random::NonCrypto::GetUint32InRange(unsigned int, unsigned int)', 'ot::MeshCoP::DatasetManager::ApplyConfiguration() const', 'ot::MeshCoP::PendingDatasetManager& ot::GetProvider
|
1501 | 18369 | ot::Mle::Mle::Reattach() | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1629 |
474 | 476 |
4 :
['ot::Srp::Client::TxJitter::Request(ot::Srp::Client::TxJitter::Reason)', 'ot::Timer::IsRunning() const', 'ot::Srp::Client::Start(ot::Ip6::SockAddr const&, ot::Srp::Client::Requester)', 'IgnoreError(otError) [clone .10876]'] |
474 | 476 | ot::Srp::Client::ProcessAutoStart() | call site: 00000 | /src/openthread/src/core/net/srp_client.cpp:2319 |
367 | 367 |
2 :
['ot::Srp::Client::Resume()', 'ot::Srp::Client::ApplyAutoStartGuardOnAttach()'] |
367 | 369 | ot::Srp::Client::HandleRoleChanged() | call site: 00000 | /src/openthread/src/core/net/srp_client.cpp:558 |
290 | 318 |
16 :
['ot::MeshForwarder::FwdFrameInfo::ResetLifetime()', 'ot::MeshForwarder::FwdFrameInfo::ShouldDrop() const', 'ot::Message::GetType() const', 'ot::Lowpan::FragmentHeader::GetDatagramTag() const', 'ot::Message::GetLength() const', 'ot::Array
|
290 | 2843 | ot::MeshForwarder::UpdateEcnOrDrop(ot::Message&,bool) | call site: 00000 | /src/openthread/src/core/thread/mesh_forwarder.cpp:200 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/ip6_send.cpp | 2 |
tests/fuzz/fuzzer_platform.cpp | 37 |
src/core/api/instance_api.cpp | 4 |
src/core/instance/instance.cpp | 6 |
src/core/common/tasklet.hpp | 24 |
src/core/common/timer.hpp | 73 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 342 |
src/core/crypto/mbedtls.cpp | 3 |
third_party/mbedtls/repo/library/platform.c | 3 |
src/core/common/heap.cpp | 2 |
src/core/utils/heap.cpp | 5 |
src/core/utils/heap.hpp | 15 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 19 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/md.c | 13 |
third_party/mbedtls/repo/library/ctr_drbg.c | 10 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 2 |
third_party/mbedtls/repo/library/ctr.h | 1 |
third_party/mbedtls/repo/library/sha256.c | 8 |
src/core/common/random.hpp | 11 |
src/core/radio/radio.hpp | 31 |
src/core/common/uptime.cpp | 3 |
src/core/common/time.hpp | 15 |
src/core/instance/instance.hpp | 249 |
src/core/common/timer.cpp | 15 |
src/core/common/serial_number.hpp | 2 |
src/core/common/const_cast.hpp | 60 |
src/include/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 88 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/array.hpp | 93 |
src/core/common/callback.hpp | 130 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 59 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 54 |
src/core/common/pool.hpp | 14 |
src/core/net/dnssd.cpp | 10 |
src/core/net/ip6.cpp | 29 |
src/core/common/message.hpp | 191 |
src/core/common/clearable.hpp | 164 |
src/core/net/icmp6.cpp | 7 |
src/core/net/udp6.cpp | 25 |
src/core/net/ip6_mpl.cpp | 8 |
src/core/net/tcp6.cpp | 34 |
src/core/net/ip6.hpp | 8 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 25 |
src/core/thread/tmf.cpp | 19 |
src/core/coap/coap.cpp | 62 |
src/core/coap/coap_message.hpp | 57 |
src/core/net/socket.hpp | 27 |
src/core/coap/coap_message.cpp | 32 |
src/core/common/data.hpp | 20 |
src/core/common/num_utils.hpp | 20 |
src/core/common/equatable.hpp | 20 |
src/core/thread/mesh_forwarder_ftd.cpp | 7 |
src/core/thread/mesh_forwarder.cpp | 28 |
src/core/net/ip6_headers.hpp | 41 |
src/core/net/netif.hpp | 24 |
src/core/common/as_core_type.hpp | 29 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 24 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 5 |
src/core/thread/discover_scanner.cpp | 4 |
src/core/thread/mle.hpp | 54 |
src/core/thread/mle_types.hpp | 32 |
src/core/mac/mac.cpp | 35 |
src/core/mac/mac.hpp | 18 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/mac/mac_links.hpp | 23 |
src/core/mac/sub_mac.cpp | 36 |
src/core/mac/sub_mac.hpp | 15 |
src/core/mac/data_poll_sender.cpp | 15 |
src/core/thread/child_supervision.cpp | 8 |
src/core/thread/mle.cpp | 76 |
src/core/thread/neighbor.hpp | 46 |
src/core/mac/mac_types.cpp | 15 |
src/core/thread/neighbor.cpp | 7 |
src/core/common/uptime.hpp | 1 |
src/core/common/tlvs.hpp | 101 |
src/core/common/tlvs.cpp | 26 |
src/core/thread/key_manager.hpp | 16 |
src/core/thread/child_supervision.hpp | 1 |
src/core/thread/mle_tlvs.hpp | 24 |
src/core/net/ip6_address.hpp | 19 |
src/core/thread/network_data_leader.cpp | 25 |
src/core/net/ip6_address.cpp | 42 |
src/core/thread/network_data.hpp | 31 |
src/core/thread/network_data_tlvs.hpp | 127 |
src/core/thread/network_data_tlvs.cpp | 8 |
src/core/meshcop/dataset_manager.hpp | 8 |
src/core/meshcop/timestamp.cpp | 9 |
src/core/mac/mac_types.hpp | 33 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 4 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/key_manager.cpp | 22 |
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/common/data.cpp | 1 |
src/core/common/settings.cpp | 15 |
src/core/net/udp6.hpp | 38 |
src/core/net/ip6_mpl.hpp | 5 |
src/core/net/ip6_headers.cpp | 6 |
src/core/net/checksum.cpp | 7 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 17 |
src/core/thread/child.cpp | 9 |
src/core/thread/child.hpp | 14 |
src/core/common/bit_set.hpp | 11 |
src/core/thread/child_table.hpp | 10 |
src/core/thread/indirect_sender.cpp | 20 |
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/csl_tx_scheduler.hpp | 16 |
src/core/thread/csl_tx_scheduler.cpp | 9 |
src/core/radio/radio_platform.cpp | 11 |
src/core/coap/coap.hpp | 11 |
src/core/thread/uri_paths.cpp | 3 |
src/core/common/binary_search.hpp | 2 |
src/core/common/binary_search.cpp | 1 |
src/core/thread/address_resolver.cpp | 23 |
src/core/api/coap_api.cpp | 1 |
src/core/net/socket.cpp | 1 |
src/core/common/offset_range.cpp | 6 |
src/core/common/offset_range.hpp | 5 |
src/core/net/srp_client.cpp | 5 |
src/core/net/srp_client.hpp | 3 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 13 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 20 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 13 |
src/core/meshcop/meshcop_tlvs.hpp | 23 |
src/core/meshcop/dataset_manager.cpp | 29 |
src/core/meshcop/dataset.cpp | 16 |
src/core/meshcop/dataset.hpp | 78 |
src/core/thread/panid_query_server.cpp | 2 |
src/core/thread/address_resolver.hpp | 16 |
src/core/common/time_ticker.hpp | 1 |
src/core/thread/mle_ftd.cpp | 38 |
src/core/thread/router_table.cpp | 23 |
src/core/thread/router_table.hpp | 16 |
src/core/thread/network_data.cpp | 25 |
src/core/thread/network_data_types.cpp | 7 |
src/core/thread/network_data_types.hpp | 9 |
src/core/common/preference.cpp | 2 |
src/core/thread/router.cpp | 6 |
src/core/thread/router.hpp | 10 |
src/core/thread/link_quality.hpp | 15 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 6 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 7 |
src/core/thread/link_quality.cpp | 9 |
src/core/thread/dua_manager.cpp | 10 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 44 |
src/core/thread/network_data_leader.hpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 9 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/meshcop/meshcop_leader.hpp | 1 |
src/core/mac/channel_mask.hpp | 5 |
src/core/common/error.cpp | 1 |
src/core/common/log.cpp | 3 |
src/core/common/string.hpp | 6 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/mac/link_raw.hpp | 1 |
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 | 1 |
src/core/thread/announce_sender.hpp | 3 |
src/core/meshcop/joiner_router.cpp | 3 |
src/core/meshcop/joiner_router.hpp | 1 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/commissioner.hpp | 5 |
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/secure_transport.hpp | 25 |
src/core/meshcop/meshcop.cpp | 10 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/meshcop/meshcop.hpp | 22 |
src/core/meshcop/secure_transport.cpp | 42 |
third_party/mbedtls/repo/library/ssl_tls12_server.c | 27 |
third_party/mbedtls/repo/library/ssl_tls.c | 89 |
third_party/mbedtls/repo/library/ssl_msg.c | 77 |
third_party/mbedtls/repo/library/ssl_misc.h | 18 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 4 |
third_party/mbedtls/repo/library/cipher.c | 11 |
third_party/mbedtls/repo/library/ccm.c | 13 |
third_party/mbedtls/repo/include/mbedtls/ssl.h | 4 |
third_party/mbedtls/repo/library/ssl_client.c | 6 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecjpake.c | 22 |
third_party/mbedtls/repo/library/ssl_tls12_client.c | 19 |
third_party/mbedtls/repo/library/ecp.c | 58 |
third_party/mbedtls/repo/library/bignum.c | 39 |
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/ecdh.c | 20 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | 5 |
third_party/mbedtls/repo/library/x509_crt.c | 43 |
third_party/mbedtls/repo/library/asn1parse.c | 13 |
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/ssl_cookie.c | 6 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 2 |
src/core/meshcop/border_agent.cpp | 5 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/coap/coap_secure.cpp | 12 |
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/thread/network_diagnostic.hpp | 5 |
src/core/thread/mle_types.cpp | 2 |
src/core/utils/mesh_diag.cpp | 15 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/net/dhcp6_server.cpp | 1 |
src/core/utils/slaac_address.cpp | 2 |
src/core/net/dns_client.cpp | 9 |
src/core/net/dns_client.hpp | 9 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 1 |
src/core/net/dnssd_server.cpp | 10 |
src/core/net/mdns.cpp | 85 |
src/core/common/heap_string.hpp | 5 |
src/core/net/mdns.hpp | 51 |
src/core/common/heap_array.hpp | 48 |
src/core/common/owning_list.hpp | 94 |
src/core/common/heap_string.cpp | 2 |
src/core/net/sntp_client.cpp | 5 |
src/core/net/ip6_filter.hpp | 1 |
src/core/mac/mac_links.cpp | 2 |
src/core/mac/sub_mac_callbacks.cpp | 6 |
src/core/mac/mac_filter.cpp | 4 |
src/core/net/icmp6.hpp | 10 |
src/core/thread/network_data_local.hpp | 1 |
src/core/thread/network_data_notifier.cpp | 4 |
src/core/thread/network_data_publisher.cpp | 18 |
src/core/thread/network_data_publisher.hpp | 18 |
src/core/thread/network_data_service.hpp | 26 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/common/crc.hpp | 2 |
src/core/common/crc.cpp | 2 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 16 |
src/core/net/srp_server.cpp | 39 |
src/core/net/srp_advertising_proxy.cpp | 32 |
src/core/coap/coap_secure.hpp | 1 |
src/core/utils/ping_sender.cpp | 5 |
src/core/utils/ping_sender.hpp | 2 |
src/core/utils/channel_monitor.cpp | 4 |
src/core/utils/channel_manager.cpp | 1 |
src/core/meshcop/dataset_updater.cpp | 1 |
src/core/border_router/routing_manager.cpp | 19 |
src/core/border_router/infra_if.cpp | 1 |
src/core/border_router/routing_manager.hpp | 16 |
src/core/net/nd6.hpp | 1 |
src/core/net/nd6.cpp | 1 |
src/core/common/heap_data.hpp | 5 |
src/core/mac/link_raw.cpp | 4 |
src/core/api/link_api.cpp | 2 |
src/core/api/ip6_api.cpp | 3 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/net/dnssd_server.hpp | 5 |
src/core/net/srp_server.hpp | 26 |
src/core/net/dns_types.cpp | 8 |
src/core/border_router/infra_if.hpp | 2 |
src/core/net/dnssd.hpp | 2 |
src/core/common/owned_ptr.hpp | 87 |
src/core/common/ptr_wrapper.hpp | 62 |
src/core/common/heap_allocatable.hpp | 35 |
src/core/common/heap_data.cpp | 4 |
src/core/net/srp_advertising_proxy.hpp | 3 |
src/core/net/dns_types.hpp | 36 |
src/core/net/sntp_client.hpp | 1 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/thread/mlr_manager.hpp | 2 |
src/core/thread/network_data_service.cpp | 7 |
src/core/api/srp_server_api.cpp | 1 |
src/core/thread/network_data_local.cpp | 2 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 71 |
src/core/mac/mac_frame.cpp | 46 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/mac/mac_header_ie.hpp | 7 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 10 |
src/core/common/frame_builder.hpp | 14 |
src/core/mac/mac_header_ie.cpp | 1 |
src/core/net/tcp6.hpp | 11 |
src/core/api/message_api.cpp | 6 |
src/core/utils/slaac_address.hpp | 3 |
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 |
third_party/tcplp/bsdtcp/tcp_fastopen.c | 3 |
third_party/tcplp/bsdtcp/tcp_reass.c | 1 |
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 | 9661 | 59.2% |
gold | [1:9] | 444 | 2.72% |
yellow | [10:29] | 208 | 1.27% |
greenyellow | [30:49] | 52 | 0.31% |
lawngreen | 50+ | 5927 | 36.3% |
All colors | 16292 | 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 |
---|---|---|---|---|---|---|---|
5069 | 9671 |
8 :
['ot::NetworkData::Publisher::DnsSrpServiceEntry::Remove(ot::NetworkData::Publisher::Entry::State)', 'ot::Mle::Mle& ot::GetProvider
|
5069 | 10073 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:543 |
3698 | 3698 |
5 :
['ot::Ip6::Tcp::ProcessSignals(ot::Ip6::Tcp::Endpoint&, otLinkedBuffer*, unsigned long, tcplp_signals&) const', 'ot::Ip6::Tcp::Endpoint::FromTcb(tcpcb&)', 'void ot::ClearAllBytes
|
3698 | 3698 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:671 |
3086 | 3257 |
7 :
['ot::Ip6::InterfaceIdentifier::SetLocator(unsigned short)', 'ot::AddressResolver::RestartAddressQueries()', 'ot::Ip6::Netif::UnicastAddress::GetAddress()', 'ot::AddressResolver& ot::GetProvider
|
3086 | 3257 | ot::Mle::Mle::SetRloc16(unsignedshort) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1024 |
2513 | 2513 |
1 :
['ot::Mle::Mle::ScheduleChildUpdateRequest()'] |
9823 | 15416 | ot::Mle::Mle::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1212 |
2431 | 2441 |
3 :
['ot::Tlv::SetType(unsigned char)', 'otError ot::Message::Append
|
2431 | 4910 | ot::NetworkDiagnostic::Server::AppendIp6AddressList(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/network_diagnostic.cpp:123 |
2431 | 2439 |
2 :
['otError ot::Message::Append
|
2431 | 4886 | ot::Tlv::AppendTlv(ot::Message&,unsignedchar,voidconst*,unsignedshort) | call site: 00000 | /src/openthread/src/core/common/tlvs.cpp:278 |
1178 | 1202 |
4 :
['ot::Random::NonCrypto::GetUint32InRange(unsigned int, unsigned int)', 'ot::MeshCoP::DatasetManager::ApplyConfiguration() const', 'ot::MeshCoP::PendingDatasetManager& ot::GetProvider
|
1314 | 18369 | ot::Mle::Mle::Reattach() | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1629 |
412 | 418 |
10 :
['ot::Neighbor::GetLinkAckFrameCounter() const', 'ot::Neighbor::GetKeySequence() const', 'ot::Mac::LinkFrameCounters::Set(unsigned int)', 'ot::KeyManager::GetCurrentKeySequence() const', 'ot::Neighbor::GetLinkFrameCounters()', 'ot::KeyManager::SetCurrentKeySequence(unsigned int, unsigned char)', 'ot::Neighbor::SetMleFrameCounter(unsigned int)', 'ot::Mac::LinkFrameCounters::Reset()', 'ot::Neighbor::SetLinkAckFrameCounter(unsigned int)', 'ot::Neighbor::SetKeySequence(unsigned int)'] |
412 | 418 | ot::Mac::Mac::ProcessReceiveSecurity(ot::Mac::RxFrame&,ot::Mac::Addressconst&,ot::Neighbor*) | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:1683 |
410 | 476 |
4 :
['ot::Srp::Client::TxJitter::Request(ot::Srp::Client::TxJitter::Reason)', 'ot::Timer::IsRunning() const', 'ot::Srp::Client::Start(ot::Ip6::SockAddr const&, ot::Srp::Client::Requester)', 'IgnoreError(otError) [clone .10876]'] |
410 | 476 | ot::Srp::Client::ProcessAutoStart() | call site: 00000 | /src/openthread/src/core/net/srp_client.cpp:2319 |
367 | 367 |
2 :
['ot::Srp::Client::Resume()', 'ot::Srp::Client::ApplyAutoStartGuardOnAttach()'] |
367 | 369 | ot::Srp::Client::HandleRoleChanged() | call site: 00000 | /src/openthread/src/core/net/srp_client.cpp:558 |
139 | 276 |
2 :
['ot::SupervisionListener::Start()', 'ot::DataPollSender::StartPolling()'] |
139 | 282 | ot::MeshForwarder::SetRxOnWhenIdle(bool) | call site: 00000 | /src/openthread/src/core/thread/mesh_forwarder.cpp:665 |
134 | 315 |
10 :
['ot::Mac::Frame::GetSecurityEnabled() const', 'ot::Neighbor::SetLastHeard(ot::Time)', 'ot::Mac::Frame::GetKeyIdMode(unsigned char&) const', 'ot::TimerMilli::GetNow()', 'IgnoreError(otError) [clone .3434]', 'ot::Mac::Frame::IsDataRequestCommand() const', 'ot::Neighbor::IsEnhancedKeepAliveSupported() const', 'ot::Mac::Mac::UpdateNeighborLinkInfo(ot::Neighbor&, ot::Mac::RxFrame const&)', 'ot::Neighbor::IsRxOnWhenIdle() const', 'ot::Neighbor::GetState() const'] |
134 | 14423 | ot::Mac::Mac::HandleReceivedFrame(ot::Mac::RxFrame*,otError) | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:1973 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/radio_receive_done.cpp | 2 |
tests/fuzz/fuzzer_platform.cpp | 37 |
src/core/api/instance_api.cpp | 4 |
src/core/instance/instance.cpp | 6 |
src/core/common/tasklet.hpp | 24 |
src/core/common/timer.hpp | 73 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 342 |
src/core/crypto/mbedtls.cpp | 3 |
third_party/mbedtls/repo/library/platform.c | 3 |
src/core/common/heap.cpp | 2 |
src/core/utils/heap.cpp | 5 |
src/core/utils/heap.hpp | 15 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 19 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/md.c | 13 |
third_party/mbedtls/repo/library/ctr_drbg.c | 10 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 2 |
third_party/mbedtls/repo/library/ctr.h | 1 |
third_party/mbedtls/repo/library/sha256.c | 8 |
src/core/common/random.hpp | 11 |
src/core/radio/radio.hpp | 31 |
src/core/common/uptime.cpp | 3 |
src/core/common/time.hpp | 15 |
src/core/instance/instance.hpp | 251 |
src/core/common/timer.cpp | 15 |
src/core/common/serial_number.hpp | 2 |
src/core/common/const_cast.hpp | 60 |
src/include/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 88 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/array.hpp | 100 |
src/core/common/callback.hpp | 129 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 56 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 53 |
src/core/common/pool.hpp | 15 |
src/core/net/dnssd.cpp | 10 |
src/core/net/ip6.cpp | 29 |
src/core/common/message.hpp | 196 |
src/core/common/clearable.hpp | 168 |
src/core/net/icmp6.cpp | 7 |
src/core/net/udp6.cpp | 25 |
src/core/net/ip6_mpl.cpp | 8 |
src/core/net/tcp6.cpp | 34 |
src/core/net/ip6.hpp | 9 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 25 |
src/core/thread/tmf.cpp | 20 |
src/core/coap/coap.cpp | 62 |
src/core/coap/coap_message.hpp | 57 |
src/core/net/socket.hpp | 27 |
src/core/coap/coap_message.cpp | 32 |
src/core/common/data.hpp | 20 |
src/core/common/num_utils.hpp | 20 |
src/core/common/equatable.hpp | 19 |
src/core/thread/mesh_forwarder_ftd.cpp | 18 |
src/core/thread/mesh_forwarder.cpp | 41 |
src/core/net/ip6_headers.hpp | 42 |
src/core/net/netif.hpp | 24 |
src/core/common/as_core_type.hpp | 27 |
src/core/thread/lowpan.cpp | 32 |
src/core/common/encoding.hpp | 24 |
src/core/thread/lowpan.hpp | 10 |
src/core/thread/mesh_forwarder.hpp | 10 |
src/core/thread/discover_scanner.cpp | 4 |
src/core/thread/mle.hpp | 53 |
src/core/thread/mle_types.hpp | 32 |
src/core/mac/mac.cpp | 41 |
src/core/mac/mac.hpp | 19 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/mac/mac_links.hpp | 23 |
src/core/mac/sub_mac.cpp | 37 |
src/core/mac/sub_mac.hpp | 15 |
src/core/mac/data_poll_sender.cpp | 16 |
src/core/thread/child_supervision.cpp | 9 |
src/core/thread/mle.cpp | 76 |
src/core/thread/neighbor.hpp | 47 |
src/core/mac/mac_types.cpp | 15 |
src/core/thread/neighbor.cpp | 7 |
src/core/common/uptime.hpp | 1 |
src/core/common/tlvs.hpp | 101 |
src/core/common/tlvs.cpp | 26 |
src/core/thread/key_manager.hpp | 16 |
src/core/thread/child_supervision.hpp | 1 |
src/core/thread/mle_tlvs.hpp | 24 |
src/core/net/ip6_address.hpp | 19 |
src/core/thread/network_data_leader.cpp | 25 |
src/core/net/ip6_address.cpp | 43 |
src/core/thread/network_data.hpp | 31 |
src/core/thread/network_data_tlvs.hpp | 127 |
src/core/thread/network_data_tlvs.cpp | 8 |
src/core/meshcop/dataset_manager.hpp | 8 |
src/core/meshcop/timestamp.cpp | 9 |
src/core/mac/mac_types.hpp | 35 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 4 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/key_manager.cpp | 22 |
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/common/data.cpp | 1 |
src/core/common/settings.cpp | 15 |
src/core/net/udp6.hpp | 38 |
src/core/net/ip6_mpl.hpp | 5 |
src/core/net/ip6_headers.cpp | 6 |
src/core/net/checksum.cpp | 7 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 18 |
src/core/thread/child.cpp | 9 |
src/core/thread/child.hpp | 14 |
src/core/common/bit_set.hpp | 11 |
src/core/thread/child_table.hpp | 10 |
src/core/thread/indirect_sender.cpp | 20 |
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 | 9 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/csl_tx_scheduler.hpp | 16 |
src/core/thread/csl_tx_scheduler.cpp | 9 |
src/core/radio/radio_platform.cpp | 12 |
src/core/coap/coap.hpp | 11 |
src/core/thread/uri_paths.cpp | 3 |
src/core/common/binary_search.hpp | 2 |
src/core/common/binary_search.cpp | 1 |
src/core/thread/address_resolver.cpp | 27 |
src/core/api/coap_api.cpp | 1 |
src/core/net/socket.cpp | 1 |
src/core/common/offset_range.cpp | 6 |
src/core/common/offset_range.hpp | 5 |
src/core/net/srp_client.cpp | 5 |
src/core/net/srp_client.hpp | 3 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 14 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 20 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 13 |
src/core/meshcop/meshcop_tlvs.hpp | 23 |
src/core/meshcop/dataset_manager.cpp | 29 |
src/core/meshcop/dataset.cpp | 16 |
src/core/meshcop/dataset.hpp | 78 |
src/core/thread/panid_query_server.cpp | 2 |
src/core/thread/address_resolver.hpp | 19 |
src/core/common/time_ticker.hpp | 1 |
src/core/thread/mle_ftd.cpp | 38 |
src/core/thread/router_table.cpp | 26 |
src/core/thread/router_table.hpp | 17 |
src/core/thread/network_data.cpp | 25 |
src/core/thread/network_data_types.cpp | 7 |
src/core/thread/network_data_types.hpp | 9 |
src/core/common/preference.cpp | 2 |
src/core/thread/router.cpp | 6 |
src/core/thread/router.hpp | 10 |
src/core/thread/link_quality.hpp | 15 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 6 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 8 |
src/core/thread/link_quality.cpp | 10 |
src/core/thread/dua_manager.cpp | 10 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 44 |
src/core/thread/network_data_leader.hpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 9 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/meshcop/meshcop_leader.hpp | 1 |
src/core/mac/channel_mask.hpp | 5 |
src/core/common/error.cpp | 1 |
src/core/common/log.cpp | 3 |
src/core/common/string.hpp | 6 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/mac/link_raw.hpp | 1 |
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 | 1 |
src/core/thread/announce_sender.hpp | 3 |
src/core/meshcop/joiner_router.cpp | 3 |
src/core/meshcop/joiner_router.hpp | 1 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/commissioner.hpp | 5 |
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/secure_transport.hpp | 26 |
src/core/meshcop/meshcop.cpp | 10 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/meshcop/meshcop.hpp | 22 |
src/core/meshcop/secure_transport.cpp | 42 |
third_party/mbedtls/repo/library/ssl_tls12_server.c | 27 |
third_party/mbedtls/repo/library/ssl_tls.c | 89 |
third_party/mbedtls/repo/library/ssl_msg.c | 77 |
third_party/mbedtls/repo/library/ssl_misc.h | 18 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 4 |
third_party/mbedtls/repo/library/cipher.c | 11 |
third_party/mbedtls/repo/library/ccm.c | 13 |
third_party/mbedtls/repo/include/mbedtls/ssl.h | 4 |
third_party/mbedtls/repo/library/ssl_client.c | 6 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecjpake.c | 22 |
third_party/mbedtls/repo/library/ssl_tls12_client.c | 19 |
third_party/mbedtls/repo/library/ecp.c | 58 |
third_party/mbedtls/repo/library/bignum.c | 39 |
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/ecdh.c | 20 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | 5 |
third_party/mbedtls/repo/library/x509_crt.c | 43 |
third_party/mbedtls/repo/library/asn1parse.c | 13 |
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/ssl_cookie.c | 6 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 2 |
src/core/meshcop/border_agent.cpp | 6 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/coap/coap_secure.cpp | 12 |
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/thread/network_diagnostic.hpp | 5 |
src/core/thread/mle_types.cpp | 2 |
src/core/utils/mesh_diag.cpp | 15 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/net/dhcp6_server.cpp | 1 |
src/core/utils/slaac_address.cpp | 2 |
src/core/net/dns_client.cpp | 9 |
src/core/net/dns_client.hpp | 9 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 1 |
src/core/net/dnssd_server.cpp | 10 |
src/core/net/mdns.cpp | 85 |
src/core/common/heap_string.hpp | 5 |
src/core/net/mdns.hpp | 51 |
src/core/common/heap_array.hpp | 48 |
src/core/common/owning_list.hpp | 94 |
src/core/common/heap_string.cpp | 2 |
src/core/net/sntp_client.cpp | 5 |
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/net/icmp6.hpp | 10 |
src/core/thread/network_data_local.hpp | 1 |
src/core/thread/network_data_notifier.cpp | 1 |
src/core/thread/network_data_publisher.cpp | 2 |
src/core/thread/network_data_publisher.hpp | 5 |
src/core/thread/network_data_service.hpp | 9 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/common/crc.hpp | 2 |
src/core/common/crc.cpp | 2 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 16 |
src/core/net/srp_server.cpp | 32 |
src/core/net/srp_advertising_proxy.cpp | 32 |
src/core/coap/coap_secure.hpp | 1 |
src/core/utils/ping_sender.cpp | 5 |
src/core/utils/ping_sender.hpp | 2 |
src/core/utils/channel_monitor.cpp | 4 |
src/core/utils/channel_manager.cpp | 1 |
src/core/meshcop/dataset_updater.cpp | 1 |
src/core/border_router/routing_manager.cpp | 19 |
src/core/border_router/infra_if.cpp | 1 |
src/core/border_router/routing_manager.hpp | 16 |
src/core/net/nd6.hpp | 1 |
src/core/net/nd6.cpp | 1 |
src/core/common/heap_data.hpp | 5 |
src/core/mac/link_raw.cpp | 5 |
src/core/api/link_api.cpp | 2 |
src/core/api/ip6_api.cpp | 1 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/net/dnssd_server.hpp | 5 |
src/core/net/srp_server.hpp | 26 |
src/core/net/dns_types.cpp | 8 |
src/core/border_router/infra_if.hpp | 2 |
src/core/net/dnssd.hpp | 2 |
src/core/common/owned_ptr.hpp | 87 |
src/core/common/ptr_wrapper.hpp | 62 |
src/core/common/heap_allocatable.hpp | 35 |
src/core/common/heap_data.cpp | 4 |
src/core/net/srp_advertising_proxy.hpp | 3 |
src/core/net/dns_types.hpp | 36 |
src/core/net/sntp_client.hpp | 1 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/thread/mlr_manager.hpp | 2 |
src/core/thread/network_data_service.cpp | 4 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 72 |
src/core/mac/mac_frame.cpp | 48 |
src/core/radio/radio_callbacks.cpp | 3 |
src/core/mac/mac_header_ie.hpp | 7 |
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/net/tcp6.hpp | 11 |
src/core/thread/thread_link_info.cpp | 1 |
src/core/thread/thread_link_info.hpp | 4 |
src/core/common/frame_data.cpp | 4 |
src/core/common/frame_data.hpp | 6 |
src/core/net/ip6_filter.cpp | 1 |
src/core/utils/slaac_address.hpp | 3 |
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 |
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 | 9324 | 65.0% |
gold | [1:9] | 192 | 1.33% |
yellow | [10:29] | 338 | 2.35% |
greenyellow | [30:49] | 109 | 0.76% |
lawngreen | 50+ | 4367 | 30.4% |
All colors | 14330 | 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 |
---|---|---|---|---|---|---|---|
9819 | 9823 |
5 :
['IgnoreError(otError) [clone .15426]', 'ot::Mle::Mle::IsChild() const', 'ot::Mle::Mle::GetRloc16() const', 'ot::Mle::Mle::SetStateChild(unsigned short)', 'ot::Mle::Mle::SendChildUpdateRequestToParent()'] |
9819 | 9823 | ot::Mle::Mle::SetDeviceMode(ot::Mle::DeviceMode) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:926 |
5775 | 5775 |
1 :
['ot::Mac::Links::EnergyScan(unsigned char, unsigned short)'] |
5775 | 11586 | ot::Mac::Mac::PerformEnergyScan() | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:333 |
5281 | 17667 |
12 :
['void ot::Cli::Utils::ClearAllBytes
|
5281 | 17701 | otErrorot::Cli::Coap::Process<7568770ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli_coap.cpp:249 |
4601 | 9671 |
8 :
['ot::NetworkData::Publisher::DnsSrpServiceEntry::Remove(ot::NetworkData::Publisher::Entry::State)', 'ot::Mle::Mle& ot::GetProvider
|
4601 | 10073 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:543 |
3223 | 3225 |
2 :
['ot::Utils::CmdLineParser::Arg::GetCString()', 'otBorderAgentSetMeshCoPServiceBaseName'] |
3223 | 3231 | otErrorot::Cli::Interpreter::Process<24833ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli.cpp:515 |
3127 | 3127 |
1 :
['otTcpSendByReference'] |
3127 | 3127 | otErrorot::Cli::TcpExample::Process<2515025739107709789ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli_tcp.cpp:626 |
3126 | 3126 |
1 :
['ot::Ip6::Tcp::Endpoint::SendByExtension(unsigned long, unsigned int)'] |
3126 | 3126 | ot::Ip6::TcpCircularSendBuffer::Write(ot::Ip6::Tcp::Endpoint&,voidconst*,unsignedlong,unsignedlong&,unsignedint) | call site: 00000 | /src/openthread/src/core/net/tcp6_ext.cpp:91 |
3086 | 3257 |
7 :
['ot::Ip6::InterfaceIdentifier::SetLocator(unsigned short)', 'ot::AddressResolver::RestartAddressQueries()', 'ot::Ip6::Netif::UnicastAddress::GetAddress()', 'ot::AddressResolver& ot::GetProvider
|
3086 | 3257 | ot::Mle::Mle::SetRloc16(unsignedshort) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1024 |
2949 | 2949 |
1 :
['otTcpEndpointDeinitialize'] |
2949 | 3107 | otErrorot::Cli::TcpExample::Process<1930295280ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli_tcp.cpp:250 |
2657 | 2773 |
3 :
['ot::Mle::Mle::SendLinkRequest(ot::Router*)', 'ot::Random::NonCrypto::GetUint32InRange(unsigned int, unsigned int)', 'ot::TimerMilli::Start(unsigned int)'] |
2657 | 2785 | ot::Mle::Mle::RouterRoleRestorer::SendMulticastLinkRequest() | call site: 00000 | /src/openthread/src/core/thread/mle_ftd.cpp:4009 |
2513 | 2513 |
1 :
['ot::Mle::Mle::ScheduleChildUpdateRequest()'] |
2564 | 15416 | ot::Mle::Mle::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1212 |
2431 | 2439 |
2 :
['otError ot::Message::Append
|
2431 | 4886 | ot::Tlv::AppendTlv(ot::Message&,unsignedchar,voidconst*,unsignedshort) | call site: 00000 | /src/openthread/src/core/common/tlvs.cpp:278 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/cli_received.cpp | 3 |
tests/fuzz/fuzzer_platform.cpp | 37 |
src/core/api/instance_api.cpp | 4 |
src/core/instance/instance.cpp | 6 |
src/core/common/tasklet.hpp | 24 |
src/core/common/timer.hpp | 73 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 290 |
src/core/crypto/mbedtls.cpp | 3 |
third_party/mbedtls/repo/library/platform.c | 3 |
src/core/common/heap.cpp | 2 |
src/core/utils/heap.cpp | 5 |
src/core/utils/heap.hpp | 15 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 19 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/md.c | 13 |
third_party/mbedtls/repo/library/ctr_drbg.c | 10 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 2 |
third_party/mbedtls/repo/library/ctr.h | 1 |
third_party/mbedtls/repo/library/sha256.c | 8 |
src/core/common/random.hpp | 11 |
src/core/radio/radio.hpp | 31 |
src/core/common/uptime.cpp | 3 |
src/core/common/time.hpp | 15 |
src/core/instance/instance.hpp | 244 |
src/core/common/timer.cpp | 15 |
src/core/common/serial_number.hpp | 1 |
src/core/common/const_cast.hpp | 54 |
src/include/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 64 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/array.hpp | 94 |
src/core/common/callback.hpp | 128 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 56 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 49 |
src/core/common/pool.hpp | 15 |
src/core/net/dnssd.cpp | 10 |
src/core/net/ip6.cpp | 15 |
src/core/common/message.hpp | 174 |
src/core/common/clearable.hpp | 159 |
src/core/net/icmp6.cpp | 2 |
src/core/net/udp6.cpp | 21 |
src/core/net/ip6_mpl.cpp | 3 |
src/core/net/tcp6.cpp | 1 |
src/core/net/ip6.hpp | 8 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 24 |
src/core/thread/tmf.cpp | 19 |
src/core/coap/coap.cpp | 62 |
src/core/coap/coap_message.hpp | 57 |
src/core/net/socket.hpp | 24 |
src/core/coap/coap_message.cpp | 32 |
src/core/common/data.hpp | 20 |
src/core/common/num_utils.hpp | 18 |
src/core/common/equatable.hpp | 19 |
src/core/thread/mesh_forwarder_ftd.cpp | 6 |
src/core/thread/mesh_forwarder.cpp | 26 |
src/core/net/ip6_headers.hpp | 34 |
src/core/net/netif.hpp | 24 |
src/core/common/as_core_type.hpp | 24 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 24 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 5 |
src/core/thread/discover_scanner.cpp | 4 |
src/core/thread/mle.hpp | 51 |
src/core/thread/mle_types.hpp | 32 |
src/core/mac/mac.cpp | 35 |
src/core/mac/mac.hpp | 18 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/mac/mac_links.hpp | 23 |
src/core/mac/sub_mac.cpp | 36 |
src/core/mac/sub_mac.hpp | 15 |
src/core/mac/data_poll_sender.cpp | 15 |
src/core/thread/child_supervision.cpp | 7 |
src/core/thread/mle.cpp | 76 |
src/core/thread/neighbor.hpp | 46 |
src/core/mac/mac_types.cpp | 15 |
src/core/thread/neighbor.cpp | 7 |
src/core/common/uptime.hpp | 1 |
src/core/common/tlvs.hpp | 101 |
src/core/common/tlvs.cpp | 26 |
src/core/thread/key_manager.hpp | 16 |
src/core/thread/child_supervision.hpp | 1 |
src/core/thread/mle_tlvs.hpp | 24 |
src/core/net/ip6_address.hpp | 18 |
src/core/thread/network_data_leader.cpp | 15 |
src/core/net/ip6_address.cpp | 41 |
src/core/thread/network_data.hpp | 31 |
src/core/thread/network_data_tlvs.hpp | 115 |
src/core/thread/network_data_tlvs.cpp | 8 |
src/core/meshcop/dataset_manager.hpp | 8 |
src/core/meshcop/timestamp.cpp | 9 |
src/core/mac/mac_types.hpp | 33 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 4 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/key_manager.cpp | 22 |
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/common/data.cpp | 1 |
src/core/common/settings.cpp | 15 |
src/core/net/udp6.hpp | 34 |
src/core/net/ip6_mpl.hpp | 2 |
src/core/net/ip6_headers.cpp | 6 |
src/core/net/checksum.cpp | 6 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 16 |
src/core/thread/child.cpp | 9 |
src/core/thread/child.hpp | 14 |
src/core/common/bit_set.hpp | 11 |
src/core/thread/child_table.hpp | 10 |
src/core/thread/indirect_sender.cpp | 18 |
src/core/thread/src_match_controller.cpp | 10 |
src/core/thread/indirect_sender.hpp | 17 |
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/csl_tx_scheduler.hpp | 16 |
src/core/thread/csl_tx_scheduler.cpp | 9 |
src/core/radio/radio_platform.cpp | 11 |
src/core/coap/coap.hpp | 11 |
src/core/thread/uri_paths.cpp | 3 |
src/core/common/binary_search.hpp | 4 |
src/core/common/binary_search.cpp | 1 |
src/core/thread/address_resolver.cpp | 23 |
src/core/api/coap_api.cpp | 1 |
src/core/net/socket.cpp | 1 |
src/core/common/offset_range.cpp | 5 |
src/core/common/offset_range.hpp | 5 |
src/core/net/srp_client.cpp | 6 |
src/core/net/srp_client.hpp | 4 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 13 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 20 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 13 |
src/core/meshcop/meshcop_tlvs.hpp | 23 |
src/core/meshcop/dataset_manager.cpp | 29 |
src/core/meshcop/dataset.cpp | 16 |
src/core/meshcop/dataset.hpp | 78 |
src/core/thread/panid_query_server.cpp | 2 |
src/core/thread/address_resolver.hpp | 16 |
src/core/common/time_ticker.hpp | 1 |
src/core/thread/mle_ftd.cpp | 38 |
src/core/thread/router_table.cpp | 23 |
src/core/thread/router_table.hpp | 16 |
src/core/thread/network_data.cpp | 19 |
src/core/thread/network_data_types.cpp | 7 |
src/core/thread/network_data_types.hpp | 6 |
src/core/common/preference.cpp | 2 |
src/core/thread/router.cpp | 6 |
src/core/thread/router.hpp | 10 |
src/core/thread/link_quality.hpp | 15 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 6 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 6 |
src/core/thread/link_quality.cpp | 9 |
src/core/thread/dua_manager.cpp | 10 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 44 |
src/core/thread/network_data_leader.hpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 9 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/meshcop/meshcop_leader.hpp | 1 |
src/core/mac/channel_mask.hpp | 5 |
src/core/common/error.cpp | 1 |
src/core/common/log.cpp | 3 |
src/core/common/string.hpp | 6 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/mac/link_raw.hpp | 1 |
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 | 1 |
src/core/thread/announce_sender.hpp | 3 |
src/core/meshcop/joiner_router.cpp | 3 |
src/core/meshcop/joiner_router.hpp | 1 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/commissioner.hpp | 5 |
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/secure_transport.hpp | 25 |
src/core/meshcop/meshcop.cpp | 10 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/meshcop/meshcop.hpp | 22 |
src/core/meshcop/secure_transport.cpp | 42 |
third_party/mbedtls/repo/library/ssl_tls12_server.c | 27 |
third_party/mbedtls/repo/library/ssl_tls.c | 89 |
third_party/mbedtls/repo/library/ssl_msg.c | 77 |
third_party/mbedtls/repo/library/ssl_misc.h | 18 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 4 |
third_party/mbedtls/repo/library/cipher.c | 11 |
third_party/mbedtls/repo/library/ccm.c | 13 |
third_party/mbedtls/repo/include/mbedtls/ssl.h | 4 |
third_party/mbedtls/repo/library/ssl_client.c | 6 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecjpake.c | 22 |
third_party/mbedtls/repo/library/ssl_tls12_client.c | 19 |
third_party/mbedtls/repo/library/ecp.c | 58 |
third_party/mbedtls/repo/library/bignum.c | 39 |
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/ecdh.c | 20 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | 5 |
third_party/mbedtls/repo/library/x509_crt.c | 43 |
third_party/mbedtls/repo/library/asn1parse.c | 13 |
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/ssl_cookie.c | 6 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 2 |
src/core/meshcop/border_agent.cpp | 5 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/coap/coap_secure.cpp | 12 |
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/thread/network_diagnostic.hpp | 5 |
src/core/thread/mle_types.cpp | 2 |
src/core/utils/mesh_diag.cpp | 15 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/net/dhcp6_server.cpp | 1 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 9 |
src/core/net/dns_client.hpp | 9 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 2 |
src/core/net/dnssd_server.cpp | 10 |
src/core/net/mdns.cpp | 85 |
src/core/common/heap_string.hpp | 5 |
src/core/net/mdns.hpp | 51 |
src/core/common/heap_array.hpp | 48 |
src/core/common/owning_list.hpp | 94 |
src/core/common/heap_string.cpp | 2 |
src/core/net/sntp_client.cpp | 5 |
src/core/net/ip6_filter.hpp | 1 |
src/core/mac/mac_links.cpp | 2 |
src/core/mac/sub_mac_callbacks.cpp | 6 |
src/core/mac/mac_filter.cpp | 4 |
src/core/net/icmp6.hpp | 6 |
src/core/thread/network_data_local.hpp | 1 |
src/core/thread/network_data_notifier.cpp | 2 |
src/core/thread/network_data_publisher.cpp | 2 |
src/core/thread/network_data_publisher.hpp | 5 |
src/core/thread/network_data_service.hpp | 2 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/common/crc.hpp | 2 |
src/core/common/crc.cpp | 2 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 16 |
src/core/net/srp_server.cpp | 32 |
src/core/net/srp_advertising_proxy.cpp | 32 |
src/core/coap/coap_secure.hpp | 1 |
src/core/utils/ping_sender.cpp | 5 |
src/core/utils/ping_sender.hpp | 2 |
src/core/utils/channel_monitor.cpp | 4 |
src/core/utils/channel_manager.cpp | 1 |
src/core/meshcop/dataset_updater.cpp | 1 |
src/core/border_router/routing_manager.cpp | 9 |
src/core/border_router/infra_if.cpp | 1 |
src/core/border_router/routing_manager.hpp | 12 |
src/core/net/nd6.hpp | 1 |
src/core/net/nd6.cpp | 1 |
src/core/common/heap_data.hpp | 5 |
src/core/mac/link_raw.cpp | 4 |
src/cli/cli.cpp | 11 |
src/cli/cli_utils.cpp | 9 |
src/cli/cli_utils.hpp | 14 |
src/core/api/error_api.cpp | 1 |
src/cli/cli_dataset.hpp | 1 |
src/cli/cli_network_data.cpp | 1 |
src/core/api/border_router_api.cpp | 1 |
src/cli/cli_network_data.hpp | 2 |
src/cli/cli_udp.cpp | 1 |
src/cli/cli_mac_filter.hpp | 1 |
src/cli/cli_dns.hpp | 1 |
src/cli/cli_bbr.hpp | 1 |
src/cli/cli_br.hpp | 1 |
src/cli/cli_tcp.cpp | 1 |
src/cli/cli_coap.cpp | 1 |
src/cli/cli_coap_secure.cpp | 1 |
src/cli/cli_commissioner.hpp | 1 |
src/cli/cli_joiner.hpp | 1 |
src/cli/cli_srp_client.cpp | 6 |
src/core/api/srp_client_api.cpp | 2 |
src/core/api/ip6_api.cpp | 2 |
src/core/api/srp_client_buffers_api.cpp | 1 |
src/cli/cli_srp_server.hpp | 1 |
src/cli/cli_history.hpp | 1 |
src/cli/cli_ping.cpp | 1 |
src/cli/cli_mesh_diag.cpp | 1 |
src/core/api/link_api.cpp | 2 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/net/dnssd_server.hpp | 5 |
src/core/net/srp_server.hpp | 26 |
src/core/net/dns_types.cpp | 8 |
src/core/border_router/infra_if.hpp | 2 |
src/core/net/dnssd.hpp | 2 |
src/core/common/owned_ptr.hpp | 83 |
src/core/common/ptr_wrapper.hpp | 60 |
src/core/common/heap_allocatable.hpp | 35 |
src/core/common/heap_data.cpp | 4 |
src/core/net/srp_advertising_proxy.hpp | 3 |
src/core/net/dns_types.hpp | 36 |
src/core/net/sntp_client.hpp | 1 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/thread/mlr_manager.hpp | 2 |
src/core/thread/network_data_service.cpp | 1 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 71 |
src/core/mac/mac_frame.cpp | 46 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/mac/mac_header_ie.hpp | 7 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 10 |
src/core/common/frame_builder.hpp | 14 |
src/core/mac/mac_header_ie.cpp | 1 |
src/core/net/tcp6.hpp | 3 |
src/cli/cli.hpp | 1 |
src/core/utils/parse_cmdline.hpp | 5 |
src/core/utils/parse_cmdline.cpp | 6 |
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 | 8674 | 56.9% |
gold | [1:9] | 19 | 0.12% |
yellow | [10:29] | 3 | 0.01% |
greenyellow | [30:49] | 2 | 0.01% |
lawngreen | 50+ | 6543 | 42.9% |
All colors | 15241 | 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 |
---|---|---|---|---|---|---|---|
4601 | 9655 |
4 :
['ot::NetworkData::Publisher::DnsSrpServiceEntry::Remove(ot::NetworkData::Publisher::Entry::State)', 'ot::NetworkData::Notifier::HandleServerDataUpdated()', 'ot::NetworkData::Notifier& ot::GetProvider
|
4601 | 10057 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:547 |
4170 | 4170 |
2 :
['mbedtls_ssl_handshake_client_step', 'mbedtls_ssl_write_client_hello'] |
4170 | 7359 | mbedtls_ssl_handshake_step | call site: 05229 | /src/openthread/third_party/mbedtls/repo/library/ssl_tls.c:4524 |
3698 | 3698 |
5 :
['ot::Ip6::Tcp::ProcessSignals(ot::Ip6::Tcp::Endpoint&, otLinkedBuffer*, unsigned long, tcplp_signals&) const', 'ot::Ip6::Tcp::Endpoint::FromTcb(tcpcb&)', 'void ot::ClearAllBytes
|
3698 | 3698 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:671 |
3363 | 3367 |
4 :
['ot::MeshCoP::SecureSession::IsConnectingOrConnected() const', 'mbedtls_ssl_read', 'void ot::Callback
|
3534 | 7899 | ot::MeshCoP::SecureSession::Process() | call site: 00000 | /src/openthread/src/core/meshcop/secure_transport.cpp:525 |
3086 | 3257 |
7 :
['ot::Ip6::InterfaceIdentifier::SetLocator(unsigned short)', 'ot::AddressResolver::RestartAddressQueries()', 'ot::Ip6::Netif::UnicastAddress::GetAddress()', 'ot::AddressResolver& ot::GetProvider
|
3086 | 3257 | ot::Mle::Mle::SetRloc16(unsignedshort) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1024 |
2657 | 2773 |
3 :
['ot::Mle::Mle::SendLinkRequest(ot::Router*)', 'ot::Random::NonCrypto::GetUint32InRange(unsigned int, unsigned int)', 'ot::TimerMilli::Start(unsigned int)'] |
2657 | 2785 | ot::Mle::Mle::RouterRoleRestorer::SendMulticastLinkRequest() | call site: 00000 | /src/openthread/src/core/thread/mle_ftd.cpp:4009 |
2513 | 2513 |
1 :
['ot::Mle::Mle::ScheduleChildUpdateRequest()'] |
2564 | 15416 | ot::Mle::Mle::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:1212 |
2486 | 2494 |
4 :
['ot::Ip6::Prefix::GetLength() const', 'ot::Ip6::Prefix::GetBytes() const', 'otError ot::Dns::TxtDataEncoder::AppendEntry
|
2486 | 2510 | ot::MeshCoP::BorderAgent::PrepareServiceTxtData(otBorderAgentMeshCoPServiceTxtData&) | call site: 00000 | /src/openthread/src/core/meshcop/border_agent.cpp:545 |
2445 | 2445 |
1 :
['ot::Ip6::Ip6::FragmentDatagram(ot::Message&, unsigned char)'] |
2445 | 2445 | ot::Ip6::Ip6::SendDatagram(ot::Message&,ot::Ip6::MessageInfo&,unsignedchar) | call site: 00000 | /src/openthread/src/core/net/ip6.cpp:467 |
2431 | 2441 |
3 :
['ot::Tlv::SetType(unsigned char)', 'otError ot::Message::Append
|
2431 | 4910 | ot::NetworkDiagnostic::Server::AppendIp6AddressList(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/network_diagnostic.cpp:123 |
2431 | 2439 |
2 :
['otError ot::Message::Append
|
2431 | 4886 | ot::Tlv::AppendTlv(ot::Message&,unsignedchar,voidconst*,unsignedshort) | call site: 00000 | /src/openthread/src/core/common/tlvs.cpp:278 |
1639 | 1645 |
2 :
['ot::MeshCoP::SecureTransport::Extension::EcdheEcdsaInfo::Init()', 'ot::MeshCoP::SecureTransport::Extension::SetApplicationSecureKeys(mbedtls_ssl_config&)'] |
1660 | 5842 | ot::MeshCoP::SecureSession::Setup() | call site: 00000 | /src/openthread/src/core/meshcop/secure_transport.cpp:261 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/ncp_hdlc_received.cpp | 3 |
tests/fuzz/fuzzer_platform.cpp | 40 |
src/core/api/instance_api.cpp | 7 |
src/core/instance/instance.cpp | 8 |
src/core/common/tasklet.hpp | 24 |
src/core/common/timer.hpp | 73 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 290 |
src/core/crypto/mbedtls.cpp | 3 |
third_party/mbedtls/repo/library/platform.c | 3 |
src/core/common/heap.cpp | 2 |
src/core/utils/heap.cpp | 5 |
src/core/utils/heap.hpp | 15 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 20 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/md.c | 13 |
third_party/mbedtls/repo/library/ctr_drbg.c | 10 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 2 |
third_party/mbedtls/repo/library/ctr.h | 1 |
third_party/mbedtls/repo/library/sha256.c | 8 |
src/core/common/random.hpp | 11 |
src/core/radio/radio.hpp | 31 |
src/core/common/uptime.cpp | 3 |
src/core/common/time.hpp | 15 |
src/core/instance/instance.hpp | 246 |
src/core/common/timer.cpp | 15 |
src/core/common/serial_number.hpp | 1 |
src/core/common/const_cast.hpp | 54 |
src/include/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 64 |
src/core/common/notifier.cpp | 4 |
src/core/common/notifier.hpp | 13 |
src/core/common/array.hpp | 100 |
src/core/common/callback.hpp | 139 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 59 |
src/core/common/settings_driver.hpp | 10 |
src/core/common/message.cpp | 49 |
src/core/common/pool.hpp | 15 |
src/core/net/dnssd.cpp | 10 |
src/core/net/ip6.cpp | 15 |
src/core/common/message.hpp | 175 |
src/core/common/clearable.hpp | 162 |
src/core/net/icmp6.cpp | 2 |
src/core/net/udp6.cpp | 21 |
src/core/net/ip6_mpl.cpp | 3 |
src/core/net/tcp6.cpp | 1 |
src/core/net/ip6.hpp | 10 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 24 |
src/core/thread/tmf.cpp | 19 |
src/core/coap/coap.cpp | 62 |
src/core/coap/coap_message.hpp | 57 |
src/core/net/socket.hpp | 26 |
src/core/coap/coap_message.cpp | 32 |
src/core/common/data.hpp | 20 |
src/core/common/num_utils.hpp | 18 |
src/core/common/equatable.hpp | 20 |
src/core/thread/mesh_forwarder_ftd.cpp | 6 |
src/core/thread/mesh_forwarder.cpp | 26 |
src/core/net/ip6_headers.hpp | 34 |
src/core/net/netif.hpp | 24 |
src/core/common/as_core_type.hpp | 28 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 24 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 5 |
src/core/thread/discover_scanner.cpp | 4 |
src/core/thread/mle.hpp | 52 |
src/core/thread/mle_types.hpp | 32 |
src/core/mac/mac.cpp | 35 |
src/core/mac/mac.hpp | 18 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/mac/mac_links.hpp | 23 |
src/core/mac/sub_mac.cpp | 36 |
src/core/mac/sub_mac.hpp | 15 |
src/core/mac/data_poll_sender.cpp | 15 |
src/core/thread/child_supervision.cpp | 7 |
src/core/thread/mle.cpp | 76 |
src/core/thread/neighbor.hpp | 46 |
src/core/mac/mac_types.cpp | 16 |
src/core/thread/neighbor.cpp | 7 |
src/core/common/uptime.hpp | 1 |
src/core/common/tlvs.hpp | 104 |
src/core/common/tlvs.cpp | 26 |
src/core/thread/key_manager.hpp | 17 |
src/core/thread/child_supervision.hpp | 1 |
src/core/thread/mle_tlvs.hpp | 24 |
src/core/net/ip6_address.hpp | 18 |
src/core/thread/network_data_leader.cpp | 15 |
src/core/net/ip6_address.cpp | 38 |
src/core/thread/network_data.hpp | 31 |
src/core/thread/network_data_tlvs.hpp | 115 |
src/core/thread/network_data_tlvs.cpp | 8 |
src/core/meshcop/dataset_manager.hpp | 8 |
src/core/meshcop/timestamp.cpp | 9 |
src/core/mac/mac_types.hpp | 33 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 4 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/key_manager.cpp | 22 |
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/common/data.cpp | 1 |
src/core/common/settings.cpp | 16 |
src/core/net/udp6.hpp | 34 |
src/core/net/ip6_mpl.hpp | 2 |
src/core/net/ip6_headers.cpp | 6 |
src/core/net/checksum.cpp | 6 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 16 |
src/core/thread/child.cpp | 9 |
src/core/thread/child.hpp | 14 |
src/core/common/bit_set.hpp | 11 |
src/core/thread/child_table.hpp | 10 |
src/core/thread/indirect_sender.cpp | 18 |
src/core/thread/src_match_controller.cpp | 10 |
src/core/thread/indirect_sender.hpp | 17 |
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/csl_tx_scheduler.hpp | 16 |
src/core/thread/csl_tx_scheduler.cpp | 9 |
src/core/radio/radio_platform.cpp | 11 |
src/core/coap/coap.hpp | 11 |
src/core/thread/uri_paths.cpp | 3 |
src/core/common/binary_search.hpp | 2 |
src/core/common/binary_search.cpp | 1 |
src/core/thread/address_resolver.cpp | 23 |
src/core/api/coap_api.cpp | 1 |
src/core/net/socket.cpp | 1 |
src/core/common/offset_range.cpp | 5 |
src/core/common/offset_range.hpp | 5 |
src/core/net/srp_client.cpp | 5 |
src/core/net/srp_client.hpp | 4 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 13 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 20 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 13 |
src/core/meshcop/meshcop_tlvs.hpp | 24 |
src/core/meshcop/dataset_manager.cpp | 29 |
src/core/meshcop/dataset.cpp | 16 |
src/core/meshcop/dataset.hpp | 78 |
src/core/thread/panid_query_server.cpp | 2 |
src/core/thread/address_resolver.hpp | 16 |
src/core/common/time_ticker.hpp | 1 |
src/core/thread/mle_ftd.cpp | 39 |
src/core/thread/router_table.cpp | 23 |
src/core/thread/router_table.hpp | 16 |
src/core/thread/network_data.cpp | 21 |
src/core/thread/network_data_types.cpp | 7 |
src/core/thread/network_data_types.hpp | 6 |
src/core/common/preference.cpp | 2 |
src/core/thread/router.cpp | 6 |
src/core/thread/router.hpp | 10 |
src/core/thread/link_quality.hpp | 15 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 6 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 6 |
src/core/thread/link_quality.cpp | 9 |
src/core/thread/dua_manager.cpp | 10 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 44 |
src/core/thread/network_data_leader.hpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 9 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/meshcop/meshcop_leader.hpp | 1 |
src/core/mac/channel_mask.hpp | 5 |
src/core/common/error.cpp | 1 |
src/core/common/log.cpp | 3 |
src/core/common/string.hpp | 6 |
src/ncp/ncp_base.cpp | 35 |
src/ncp/changed_props_set.cpp | 3 |
src/ncp/changed_props_set.hpp | 11 |
src/ncp/ncp_base.hpp | 5 |
src/lib/spinel/spinel_encoder.cpp | 13 |
src/lib/spinel/spinel_buffer.cpp | 33 |
src/core/api/message_api.cpp | 10 |
src/lib/spinel/spinel_encoder.hpp | 10 |
src/lib/spinel/spinel.c | 3 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 5 |
src/core/meshcop/network_name.cpp | 8 |
src/core/mac/link_raw.hpp | 2 |
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 | 1 |
src/core/thread/announce_sender.hpp | 3 |
src/core/meshcop/joiner_router.cpp | 3 |
src/core/meshcop/joiner_router.hpp | 1 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/commissioner.hpp | 6 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/meshcop/commissioner.cpp | 32 |
src/core/meshcop/secure_transport.hpp | 25 |
src/core/meshcop/meshcop.cpp | 11 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/meshcop/meshcop.hpp | 22 |
src/core/meshcop/secure_transport.cpp | 44 |
third_party/mbedtls/repo/library/ssl_tls12_server.c | 27 |
third_party/mbedtls/repo/library/ssl_tls.c | 89 |
third_party/mbedtls/repo/library/ssl_msg.c | 77 |
third_party/mbedtls/repo/library/ssl_misc.h | 18 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 6 |
third_party/mbedtls/repo/library/cipher.c | 11 |
third_party/mbedtls/repo/library/ccm.c | 13 |
third_party/mbedtls/repo/include/mbedtls/ssl.h | 4 |
third_party/mbedtls/repo/library/ssl_client.c | 6 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecjpake.c | 22 |
third_party/mbedtls/repo/library/ssl_tls12_client.c | 19 |
third_party/mbedtls/repo/library/ecp.c | 58 |
third_party/mbedtls/repo/library/bignum.c | 39 |
third_party/mbedtls/repo/library/bignum_core.c | 30 |
third_party/mbedtls/repo/library/constant_time_impl.h | 15 |
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/ecdh.c | 20 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | 5 |
third_party/mbedtls/repo/library/x509_crt.c | 43 |
third_party/mbedtls/repo/library/asn1parse.c | 13 |
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/ssl_cookie.c | 6 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 2 |
src/core/meshcop/border_agent.cpp | 6 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/coap/coap_secure.cpp | 12 |
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/thread/network_diagnostic.hpp | 5 |
src/core/thread/mle_types.cpp | 2 |
src/core/utils/mesh_diag.cpp | 15 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/net/dhcp6_server.cpp | 1 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 9 |
src/core/net/dns_client.hpp | 9 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 2 |
src/core/net/dnssd_server.cpp | 10 |
src/core/net/mdns.cpp | 85 |
src/core/common/heap_string.hpp | 5 |
src/core/net/mdns.hpp | 51 |
src/core/common/heap_array.hpp | 48 |
src/core/common/owning_list.hpp | 94 |
src/core/common/heap_string.cpp | 2 |
src/core/net/sntp_client.cpp | 5 |
src/core/net/ip6_filter.hpp | 1 |
src/core/mac/mac_links.cpp | 2 |
src/core/mac/sub_mac_callbacks.cpp | 6 |
src/core/mac/mac_filter.cpp | 4 |
src/core/net/icmp6.hpp | 7 |
src/core/thread/network_data_local.hpp | 1 |
src/core/thread/network_data_notifier.cpp | 4 |
src/core/thread/network_data_publisher.cpp | 18 |
src/core/thread/network_data_publisher.hpp | 18 |
src/core/thread/network_data_service.hpp | 26 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/common/crc.hpp | 2 |
src/core/common/crc.cpp | 2 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 16 |
src/core/net/srp_server.cpp | 39 |
src/core/net/srp_advertising_proxy.cpp | 32 |
src/core/coap/coap_secure.hpp | 2 |
src/core/utils/ping_sender.cpp | 5 |
src/core/utils/ping_sender.hpp | 2 |
src/core/utils/channel_monitor.cpp | 4 |
src/core/utils/channel_manager.cpp | 1 |
src/core/meshcop/dataset_updater.cpp | 1 |
src/core/border_router/routing_manager.cpp | 9 |
src/core/border_router/infra_if.cpp | 1 |
src/core/border_router/routing_manager.hpp | 12 |
src/core/net/nd6.hpp | 1 |
src/core/net/nd6.cpp | 1 |
src/core/common/heap_data.hpp | 5 |
src/core/mac/link_raw.cpp | 5 |
src/ncp/ncp_hdlc.cpp | 11 |
src/lib/spinel/spinel_buffer.hpp | 1 |
src/lib/spinel/spinel_decoder.cpp | 15 |
src/ncp/ncp_base_mtd.cpp | 15 |
src/core/api/thread_api.cpp | 3 |
src/core/thread/thread_netif.hpp | 1 |
src/core/thread/mlr_manager.hpp | 2 |
src/core/thread/network_data_service.cpp | 7 |
src/ncp/ncp_base_dispatcher.cpp | 5 |
src/core/api/ip6_api.cpp | 3 |
src/core/api/icmp6_api.cpp | 1 |
src/core/api/thread_ftd_api.cpp | 2 |
src/core/thread/neighbor_table.hpp | 1 |
src/ncp/ncp_base_ftd.cpp | 7 |
src/core/api/border_agent_api.cpp | 1 |
src/core/api/srp_client_api.cpp | 1 |
src/core/api/srp_client_buffers_api.cpp | 1 |
src/lib/spinel/multi_frame_buffer.hpp | 13 |
src/lib/hdlc/hdlc.cpp | 9 |
src/lib/spinel/spinel_decoder.hpp | 3 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/net/dnssd_server.hpp | 5 |
src/core/net/srp_server.hpp | 26 |
src/core/net/dns_types.cpp | 8 |
src/core/border_router/infra_if.hpp | 2 |
src/core/net/dnssd.hpp | 2 |
src/core/common/owned_ptr.hpp | 83 |
src/core/common/ptr_wrapper.hpp | 60 |
src/core/common/heap_allocatable.hpp | 35 |
src/core/common/heap_data.cpp | 4 |
src/core/net/srp_advertising_proxy.hpp | 3 |
src/core/net/dns_types.hpp | 36 |
src/core/net/sntp_client.hpp | 1 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/dataset_api.cpp | 1 |
third_party/mbedtls/repo/library/cmac.c | 8 |
src/core/api/commissioner_api.cpp | 2 |
src/ncp/ncp_base_radio.cpp | 5 |
src/core/api/link_raw_api.cpp | 3 |
src/core/mac/mac_frame.hpp | 71 |
src/core/mac/mac_frame.cpp | 46 |
src/core/mac/mac_header_ie.hpp | 7 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 10 |
src/core/common/frame_builder.hpp | 14 |
src/core/mac/mac_header_ie.cpp | 1 |
src/core/net/tcp6.hpp | 3 |
src/core/api/link_api.cpp | 2 |
src/core/api/srp_server_api.cpp | 1 |
src/core/thread/network_data_local.cpp | 2 |
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'] | 55 | 0 | 173 | 12 | 4 | 7817 | 0 | 14027 | 2575 |
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 | 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=['otPlatCryptoSha256Deinit', 'ot::Ip6::Ip6::HandleDatagram(ot::OwnedPtr, bool)', 'ot::ChildTable::FindChild(ot::Neighbor::AddressMatcher const&) const', 'ot::IsValidUtf8String(char const*)', 'ot::OwnedPtr::Delete()', 'ot::ChildTable::HasChildren(ot::Neighbor::StateFilter) const', 'ot::MeshCoP::SecureSession::Init()', 'ot::Coap::SecureSession::SecureSession(ot::Instance&, ot::MeshCoP::Dtls::Transport&)', 'ot::NetworkDiagnostic::Client& ot::GetProvider::Get() const', 'ot::Settings::ReadOperationalDataset(ot::MeshCoP::Dataset::Type, ot::MeshCoP::Dataset&) const']
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=['ot::MeshCoP::SecureSession* ot::LinkedList::FindMatching(ot::Ip6::MessageInfo const&)', 'ot::OwnedPtr::Delete()', 'ot::Tlv::FindTlv(ot::Message const&, unsigned char, unsigned short, ot::Tlv&, unsigned short&)', 'ot::ChildTable::HasChildren(ot::Neighbor::StateFilter) const', 'tcplp_sys_send_message', 'ot::MeshCoP::SecureSession::Init()', 'void ot::NetworkDiagnostic::Client::HandleTmf<(ot::Uri)33>(ot::Coap::Message&, ot::Ip6::MessageInfo const&)', 'tcp_respond', 'ot::Clearable::Clear()', 'ot::NetworkData::NetworkData::Iterate(unsigned int&, unsigned short, ot::NetworkData::NetworkData::Config&) const']
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=['mbedtls_x509_get_sig', 'mbedtls_ecp_point_init', 'ot::ChildTable::HasChildren(ot::Neighbor::StateFilter) const', 'mbedtls_ssl_session_free', 'ot::NetworkDiagnostic::Client& ot::GetProvider::Get() const', 'ot::ChildTable::FindChild(ot::Neighbor::AddressMatcher const&)', 'ot::Coap::CoapBase::NewConfirmablePostMessage(ot::Uri)', 'ot::Heap::Array::Find(ot::Ip6::Address const&) const', 'ot::Mac::Filter::FindEntry(ot::Mac::ExtAddress const&) const', 'ot::IsValidUtf8String(char const*)']
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', 'ot::OwnedPtr::Delete()', 'mbedtls_ecp_point_init', 'ot::ChildTable::HasChildren(ot::Neighbor::StateFilter) const', 'mbedtls_ssl_reset_checksum', 'ot::ItemPtrIterator::Iterator>::operator++()', 'mbedtls_cipher_setkey', 'void ot::NetworkDiagnostic::Client::HandleTmf<(ot::Uri)33>(ot::Coap::Message&, ot::Ip6::MessageInfo const&)', 'ssl_parse_client_hello', 'ot::Mac::Filter::FindEntry(ot::Mac::ExtAddress const&) const']
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() | 54 | 19 | 35.18% | [] |
ot::BackboneRouter::Leader::UpdateDomainPrefixConfig() | 34 | 11 | 32.35% | [] |
ot::Crypto::MbedTls::MapError(int) | 95 | 15 | 15.78% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mac::Mac::BeginTransmit() | 85 | 37 | 43.52% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mac::Mac::RecordFrameTransmitStatus(ot::Mac::TxFrameconst&,otError,unsignedchar,bool) | 64 | 35 | 54.68% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mac::Mac::HandleTransmitDone(ot::Mac::TxFrame&,ot::Mac::RxFrame*,otError) | 115 | 50 | 43.47% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mac::Mac::ProcessEnhAckSecurity(ot::Mac::TxFrame&,ot::Mac::RxFrame&) | 76 | 16 | 21.05% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mac::SubMac::HandleTransmitDone(ot::Mac::TxFrame&,ot::Mac::RxFrame*,otError) | 54 | 26 | 48.14% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::MeshCoP::DatasetUpdater::HandleDatasetChanged(ot::MeshCoP::Dataset::Type) | 34 | 9 | 26.47% | [] |
ot::Dhcp6::Client::UpdateAddresses() | 83 | 19 | 22.89% | [] |
ot::Dhcp6::Server::UpdateService() | 57 | 22 | 38.59% | [] |
ot::Srp::Client::ShouldUpdateHostAutoAddresses()const | 32 | 7 | 21.87% | [] |
ot::Srp::Client::ProcessAutoStart() | 74 | 20 | 27.02% | [] |
ot::Srp::Client::SelectUnicastEntry(ot::NetworkData::Service::DnsSrpUnicastType,ot::NetworkData::Service::DnsSrpUnicastInfo&)const | 44 | 16 | 36.36% | [] |
ot::MeshForwarder::UpdateIp6Route(ot::Message&) | 51 | 26 | 50.98% | [] |
ot::Mle::Mle::Restore() | 62 | 8 | 12.90% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mle::Mle::Store() | 37 | 11 | 29.72% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Mle::Mle::UpdateServiceAlocs() | 41 | 16 | 39.02% | [] |
ot::Mle::Mle::HasAcceptableParentCandidate()const | 38 | 6 | 15.78% | [] |
ot::Mle::Mle::Reattach() | 62 | 32 | 51.61% | [] |
ot::MlrManager::UpdateReregistrationDelay(bool) | 34 | 12 | 35.29% | [] |
ot::Neighbor::MatchesFilter(ot::Neighbor::StateFilter)const | 31 | 16 | 51.61% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkData::NetworkData::FindRlocs(ot::NetworkData::BorderRouterFilter,ot::NetworkData::RoleFilter,ot::Array
|
49 | 17 | 34.69% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkData::Notifier::SynchronizeServerData() | 34 | 10 | 29.41% | [] |
ot::NetworkData::Service::Manager::GetBackboneRouterPrimary(otBackboneRouterConfig&)const | 39 | 13 | 33.33% | [] |
ot::NetworkData::Service::Manager::GetNextDnsSrpAnycastInfo(ot::NetworkData::Service::Manager::Iterator&,ot::NetworkData::Service::DnsSrpAnycastInfo&)const | 31 | 16 | 51.61% | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkData::Service::Manager::FindPreferredDnsSrpAnycastInfo(ot::NetworkData::Service::DnsSrpAnycastInfo&)const | 52 | 9 | 17.30% | [] |
ot::NetworkData::Service::Manager::GetNextDnsSrpUnicastInfo(ot::NetworkData::Service::Manager::Iterator&,ot::NetworkData::Service::DnsSrpUnicastType,ot::NetworkData::Service::DnsSrpUnicastInfo&)const | 39 | 16 | 41.02% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Utils::HistoryTracker::RecordRouterTableChange() | 53 | 15 | 28.30% | [] |
ot::Utils::HistoryTracker::RecordNetworkDataChange() | 38 | 14 | 36.84% | [] |
ot::Utils::Slaac::RemoveOrDeprecateAddresses() | 43 | 11 | 25.58% | [] |
ot::Utils::Slaac::AddAddresses() | 42 | 6 | 14.28% | [] |
mbedtls_ctr_drbg_reseed_internal | 39 | 19 | 48.71% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_md_hmac_starts | 37 | 19 | 51.35% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Coap::CoapBase::ProcessReceivedResponse(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 158 | 22 | 13.92% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Coap::CoapBase::ProcessReceivedRequest(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 144 | 74 | 51.38% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::DataPollHandler::HandleDataPoll(ot::Mac::RxFrame&) | 34 | 8 | 23.52% | ['ot-radio-receive-done-fuzzer'] |
ot::Mac::Mac::ProcessReceiveSecurity(ot::Mac::RxFrame&,ot::Mac::Addressconst&,ot::Neighbor*) | 96 | 39 | 40.62% | ['ot-radio-receive-done-fuzzer'] |
voidot::MeshCoP::Commissioner::HandleTmf<(ot::Uri)29>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 49 | 11 | 22.44% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
voidot::MeshCoP::Leader::HandleTmf<(ot::Uri)23>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 34 | 9 | 26.47% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Dns::Client::ProcessResponse(ot::Messageconst&) | 33 | 6 | 18.18% | [] |
ot::Dns::Client::ParseResponse(ot::Messageconst&,ot::Message*&,otError&) | 49 | 16 | 32.65% | [] |
ot::Dns::ServiceDiscovery::Server::ProcessQuery(ot::Dns::ServiceDiscovery::Server::Request&) | 32 | 17 | 53.12% | [] |
ot::Sntp::Client::HandleUdpReceive(ot::Message&,ot::Ip6::MessageInfoconst&) | 37 | 12 | 32.43% | [] |
ot::AddressResolver::NewCacheEntry(bool) | 34 | 8 | 23.52% | ['ot-radio-receive-done-fuzzer'] |
ot::AddressResolver::HandleTimeTick() | 88 | 34 | 38.63% | [] |
ot::Mle::DiscoverScanner::HandleDiscoveryResponse(ot::Mle::Mle::RxInfo&)const | 68 | 12 | 17.64% | [] |
ot::DuaManager::ProcessDuaResponse(ot::Coap::Message&) | 63 | 14 | 22.22% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::MeshForwarder::UpdateMeshRoute(ot::Message&) | 33 | 18 | 54.54% | [] |
ot::Mle::Mle::ProcessKeySequence(ot::Mle::Mle::RxInfo&) | 31 | 14 | 45.16% | [] |
ot::Mle::Mle::HandleAdvertisement(ot::Mle::Mle::RxInfo&) | 47 | 9 | 19.14% | [] |
ot::Mle::Mle::HandleParentResponse(ot::Mle::Mle::RxInfo&) | 101 | 20 | 19.80% | [] |
ot::Mle::Mle::HandleChildIdResponse(ot::Mle::Mle::RxInfo&) | 64 | 12 | 18.75% | [] |
ot::Mle::Mle::HandleChildUpdateResponseOnChild(ot::Mle::Mle::RxInfo&) | 117 | 30 | 25.64% | [] |
ot::Mle::Mle::DelayedSender::Execute(ot::Messageconst&) | 56 | 13 | 23.21% | [] |
ot::Mle::Mle::HandleLinkRequest(ot::Mle::Mle::RxInfo&) | 74 | 13 | 17.56% | [] |
ot::Mle::Mle::HandleLinkAcceptVariant(ot::Mle::Mle::RxInfo&,ot::Mle::Mle::MessageType) | 156 | 31 | 19.87% | [] |
ot::Mle::Mle::HandleParentRequest(ot::Mle::Mle::RxInfo&) | 61 | 14 | 22.95% | [] |
ot::Mle::Mle::HandleChildIdRequest(ot::Mle::Mle::RxInfo&) | 118 | 19 | 16.10% | [] |
ot::Mle::Mle::HandleDataRequest(ot::Mle::Mle::RxInfo&) | 41 | 9 | 21.95% | [] |
voidot::Mle::Mle::HandleTmf<(ot::Uri)4>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 71 | 11 | 15.49% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkDiagnostic::Server::AppendChildTable(ot::Message&) | 38 | 6 | 15.78% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::RouterTable::GetNextHopAndPathCost(unsignedshort,unsignedshort&,unsignedchar&)const | 63 | 8 | 12.69% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::RouterTable::FillRouteTlv(ot::Mle::RouteTlv&,ot::Neighborconst*)const | 61 | 18 | 29.50% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
otErrorot::Cli::Interpreter::Process<424622705244ul>(ot::Utils::CmdLineParser::Arg*) | 77 | 37 | 48.05% | [] |
otErrorot::Cli::Interpreter::Process<8023188516701246990ul>(ot::Utils::CmdLineParser::Arg*) | 106 | 58 | 54.71% | [] |
otErrorot::Cli::Interpreter::Process<123344230057719ul>(ot::Utils::CmdLineParser::Arg*) | 69 | 33 | 47.82% | [] |
ot::Cli::Interpreter::HandleDiagnosticGetResponse(otError,otMessageconst*,ot::Ip6::MessageInfoconst*) | 126 | 10 | 7.936% | [] |
otErrorot::Cli::Coap::Process<7568770ul>(ot::Utils::CmdLineParser::Arg*) | 48 | 25 | 52.08% | [] |
ot::Cli::Dns::HandleDnsRecordResponse(otError,otDnsRecordResponseconst*) | 38 | 12 | 31.57% | [] |
otErrorot::Cli::History::Process<123344230057719ul>(ot::Utils::CmdLineParser::Arg*) | 66 | 36 | 54.54% | [] |
otErrorot::Cli::SrpServer::Process<1930945784ul>(ot::Utils::CmdLineParser::Arg*) | 32 | 9 | 28.12% | [] |
otErrorot::Cli::SrpServer::Process<27876329803337845ul>(ot::Utils::CmdLineParser::Arg*) | 54 | 8 | 14.81% | [] |
otErrorot::Cli::TcpExample::Process<32000442710786154ul>(ot::Utils::CmdLineParser::Arg*) | 57 | 8 | 14.03% | [] |
otErrorot::Cli::TcpExample::Process<1665316120ul>(ot::Utils::CmdLineParser::Arg*) | 53 | 9 | 16.98% | [] |
otErrorot::Cli::UdpExample::Process<1665316120ul>(ot::Utils::CmdLineParser::Arg*) | 50 | 9 | 18.0% | [] |
ot::BorderRouter::RoutingManager::ScheduleRoutingPolicyEvaluation(ot::BorderRouter::RoutingManager::ScheduleMode) | 38 | 9 | 23.68% | [] |
ot::BorderRouter::RoutingManager::RxRaTracker::Iterator::AdvanceToNextEntry() | 33 | 5 | 15.15% | [] |
ot::BorderRouter::RoutingManager::OnLinkPrefixManager::Init() | 35 | 8 | 22.85% | [] |
ot::MeshCoP::Commissioner::AddJoiner(ot::Mac::ExtAddressconst*,ot::MeshCoP::JoinerDiscernerconst*,charconst*,unsignedint) | 40 | 6 | 15.0% | [] |
ot::Dns::Multicast::Core::SetEnabled(bool,unsignedint) | 32 | 6 | 18.75% | [] |
ot::Srp::AdvertisingProxy::Stop() | 34 | 4 | 11.76% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Srp::Client::UpdateState() | 68 | 35 | 51.47% | [] |
ot::AddressResolver::GetNextCacheEntry(ot::AddressResolver::EntryInfo&,ot::AddressResolver::Iterator&)const | 63 | 30 | 47.61% | [] |
ot::Mle::Mle::SetRouterEligible(bool) | 31 | 17 | 54.83% | [] |
ot::Utils::ChannelManager::FindBetterChannel(unsignedchar&,unsignedshort&) | 35 | 15 | 42.85% | [] |
ot::Utils::MeshDiag::DiscoverTopology(otMeshDiagDiscoverConfigconst&,void(*)(otError,otMeshDiagRouterInfo*,void*),void*) | 37 | 8 | 21.62% | [] |
mbedtls_cipher_update | 36 | 15 | 41.66% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_ecp_point_read_binary | 40 | 17 | 42.5% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_pk_parse_key | 73 | 29 | 39.72% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_x509_get_name | 42 | 22 | 52.38% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_x509_get_subject_alt_name_ext | 48 | 26 | 54.16% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_x509_parse_subject_alt_name | 75 | 22 | 29.33% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
x509_crt_parse_der_core | 144 | 78 | 54.16% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
x509_get_crt_ext | 135 | 50 | 37.03% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
x509_get_basic_constraints | 40 | 14 | 35.0% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
tcp_usr_send | 40 | 9 | 22.5% | [] |
ot::BorderRouter::RoutingManager::CheckReachabilityToSendIcmpError(ot::Messageconst&,ot::Ip6::Headerconst&) | 34 | 8 | 23.52% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
ot::MeshCoP::SecureSession::Process() | 75 | 37 | 49.33% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::Srp::Client::ChangeHostAndServiceStates(ot::Srp::Client::ItemStateconst*,ot::Srp::Client::ServiceStateChangeMode) | 38 | 16 | 42.10% | [] |
ot::Srp::Client::ProcessResponse(ot::Message&) | 106 | 35 | 33.01% | [] |
ot::Spinel::Buffer::OutFrameReadByte() | 40 | 21 | 52.5% | ['ot-ncp-hdlc-received-fuzzer'] |
ot::Ncp::NcpBase::ConvertLogRegion(otLogRegion) | 76 | 10 | 13.15% | ['ot-ncp-hdlc-received-fuzzer'] |
ot::Ncp::ResetReasonToSpinelStatus(otPlatResetReason) | 34 | 10 | 29.41% | ['ot-ncp-hdlc-received-fuzzer'] |
otErrorot::Ncp::NcpBase::HandlePropertyGet<5411u>() | 48 | 11 | 22.91% | [] |
otErrorot::Ncp::NcpBase::HandlePropertyGet<81u>() | 33 | 12 | 36.36% | [] |
ot::Ncp::SrpClientItemStateToSpinel(otSrpClientItemState) | 31 | 16 | 51.61% | ['ot-ncp-hdlc-received-fuzzer'] |
ot::Ncp::SrpClientErrorToSpinelError(otError) | 38 | 10 | 26.31% | ['ot-ncp-hdlc-received-fuzzer'] |
mbedtls_ssl_fetch_input | 128 | 46 | 35.93% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_ssl_handshake_step | 46 | 24 | 52.17% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
mbedtls_ssl_handshake_server_step | 63 | 13 | 20.63% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ssl_parse_client_hello | 427 | 81 | 18.96% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-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/crypto/storage.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/border_router/routing_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/thread/key_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/thread_netif.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/link_raw.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/thread_ftd_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/tmf.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/channel_manager.hpp | [] | [] |
/src/openthread/src/core/net/socket.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_utils.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/border_routing_api.cpp | [] | [] |
/src/openthread/src/include/common/code_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/tcp6_ext.cpp | [] | [] |
/src/openthread/src/core/meshcop/border_agent.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecdh.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_buffer.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/neighbor_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_service.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/channel_monitor_api.cpp | [] | [] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c | [] | [] |
/src/openthread/src/core/thread/router_table.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/sha256.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/sha256.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/joiner.hpp | [] | [] |
/src/openthread/src/core/common/appender.cpp | [] | [] |
/src/openthread/src/core/meshcop/meshcop_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/bit_set.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/mac/sub_mac.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/ping_sender_api.cpp | [] | [] |
/src/openthread/src/core/mac/data_poll_sender.hpp | [] | [] |
/src/openthread/src/core/thread/key_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_allocatable.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_history.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_publisher.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/netif.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_server.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/neighbor.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform_util.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/channel_manager_api.cpp | [] | [] |
/src/openthread/src/core/net/ip6_address.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/changed_props_set.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_mac_filter.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dhcp6_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/error_api.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c | [] | [] |
/src/openthread/src/core/api/icmp6_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/instance/instance.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/constant_time.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/meshcop/joiner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mle.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/trickle_timer.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_dns.cpp | [] | [] |
/src/openthread/src/core/common/settings.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_local.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/error.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/tests/fuzz/ip6_send.cpp | ['ot-ip6-send-fuzzer'] | ['ot-ip6-send-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_internal.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_dns.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/aes_ccm.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/aes.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_ftd.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/checksum.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/message_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/message.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/frame_builder.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dhcp6_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/data_poll_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/channel_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/timer.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/iterator_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/srp_advertising_proxy.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/border_router/infra_if.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/link_raw_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/thread_link_info.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/tests/fuzz/cli_received.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/base64.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/sntp_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/linked_list.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dnssd.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/nd6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cmac.c | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_dataset.cpp | [] | [] |
/src/openthread/src/core/common/as_core_type.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/dua_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/frame_data.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/net/dhcp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/bignum.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dns_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip4_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/tasklet.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/pool.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/ip6_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/link_raw.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/udp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/api/nat64_api.cpp | [] | [] |
/src/openthread/src/core/meshcop/dataset.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/srp_advertising_proxy.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/cli/cli_network_data.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_history.cpp | [] | [] |
/src/openthread/tests/fuzz/ncp_hdlc_received.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/locator.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/lib/lbuf.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/thread/mesh_forwarder.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_client.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/crypto_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/joiner_router.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/common/offset_range.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/coap_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/heap.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecdsa.c | [] | [] |
/src/openthread/src/core/thread/address_resolver.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/announce_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/cli/cli_tcp.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/uri_paths.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/sub_mac_callbacks.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_filter.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_updater.hpp | [] | [] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/md.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/net/srp_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/tcp_api.cpp | [] | [] |
/src/openthread/src/core/net/ip6_mpl.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/uptime.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/tasklet.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/radio/radio.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_publisher.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/binary_search.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_coap.hpp | [] | [] |
/src/openthread/src/core/thread/link_quality.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/owning_list.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dnssd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/random.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/csl_tx_scheduler.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/parse_cmdline.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/mesh_diag.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_notifier.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/server_api.cpp | [] | [] |
/src/openthread/src/core/thread/mle.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/backbone_router_api.cpp | [] | [] |
/src/openthread/src/core/thread/address_resolver.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/child_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/srp_client_api.cpp | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/encoding.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dns_client.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/oid.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/child_table.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/announce_begin_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/parse_cmdline.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pem.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/coap/coap_message.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/ecdsa.hpp | [] | [] |
/src/openthread/src/core/thread/lowpan.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/instance_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_commissioner.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/jam_detector.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/thread_netif.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/data_poll_handler.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/border_agent_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/nd6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/neighbor.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/ncp_hdlc.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/clearable.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/src_match_controller.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_headers.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_coap_secure.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_updater.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/random_noncrypto_api.cpp | [] | [] |
/src/openthread/src/core/api/jam_detection_api.cpp | [] | [] |
/src/openthread/src/core/utils/heap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/data.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/thread/router.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_local.cpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/commissioner.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/timestamp.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/energy_scan_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/indirect_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_server.cpp | [] | [] |
/src/openthread/src/core/coap/coap_message.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/mesh_diag_api.cpp | [] | [] |
/src/openthread/src/core/api/dataset_ftd_api.cpp | [] | [] |
/src/openthread/src/core/net/tcp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/notifier.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/link_quality.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/netif.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/tests/fuzz/fuzzer_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/settings_driver.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_commissioner.cpp | [] | [] |
/src/openthread/src/ncp/ncp_base_mtd.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/crc.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/frame_builder.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_utils.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/tests/fuzz/radio_receive_done.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_reass.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/thread/neighbor_table.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/border_agent.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/log.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/cipher.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_coap.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/indirect_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ctr.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/hdlc/hdlc.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/panid_query_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_dataset.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/owned_ptr.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_decoder.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_filter.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/ping_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/link_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecjpake.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip4_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/srp_client_buffers_api.cpp | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_client.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/cli/cli_joiner.cpp | [] | [] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ecp.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/asn1parse.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h | [] | [] |
/src/openthread/src/core/net/sntp_client.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/netdata_publisher_api.cpp | [] | [] |
/src/openthread/src/core/common/string.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/child.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/radio/radio_callbacks.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/netdata_api.cpp | [] | [] |
/src/openthread/src/core/meshcop/joiner_router.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/../lib/lbuf.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/crypto/sha256.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_address.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/entropy.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/message.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_frame.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/child.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel.c | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/utils/jam_detector.hpp | [] | [] |
/src/openthread/src/core/mac/mac_header_ie.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/common/timer.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_mpl.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/preference.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/random.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_encoder.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_data.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/changed_props_set.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pkparse.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/time_ticker.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dns_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_string.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/announce_begin_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/joiner_api.cpp | [] | [] |
/src/openthread/src/core/mac/data_poll_handler.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/thread/mle_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/instance/instance.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/uptime.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/common/settings.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/srp_server.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/srp_server_api.cpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/appender.hpp | [] | [] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/mac/mac.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/const_cast.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mle_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/frame_data.hpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/md.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/string.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c | [] | [] |
/src/openthread/src/core/api/logging_api.cpp | [] | [] |
/src/openthread/src/cli/cli_br.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_bbr.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac_frame.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/tcp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_string.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/hmac_sha256.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_udp.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/socket.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/thread/child_supervision.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/crypto/hmac_sha256.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_notifier.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_bbr.cpp | [] | [] |
/src/openthread/src/core/common/num_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/coap/coap.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_data.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_encoder.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_service.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_filter.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c | [] | [] |
/src/openthread/src/core/api/tcp_ext_api.cpp | [] | [] |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/net/srp_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/thread_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_ping.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/x509_crt.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/notifier.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_decoder.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_radio.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dhcp6_server.hpp | [] | [] |
/src/openthread/src/core/thread/csl_tx_scheduler.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/history_tracker_api.cpp | [] | [] |
/src/openthread/src/core/api/border_router_api.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/aes_ecb.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/lib/spinel/multi_frame_buffer.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/storage.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dns_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/mbedtls.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/tcplp/lib/bitmap.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/serial_number.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/icmp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/radio/radio_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/crypto/aes_ccm.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mlr_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/srp_client_buffers.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/bignum_core.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_joiner.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/time.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/trickle_timer.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/child_supervision.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_array.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/timestamp.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/checksum.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/commissioner_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/panid_query_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/srp_client_buffers.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/ptr_wrapper.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/sntp_api.cpp | [] | [] |
/src/openthread/src/core/thread/mlr_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/coap_secure_api.cpp | [] | [] |
/src/openthread/src/core/border_router/routing_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/array.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_mesh_diag.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_filter.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/ping_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/child_supervision_api.cpp | [] | [] |
/src/openthread/src/core/common/data.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/icmp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/asn1write.c | [] | [] |
/src/openthread/src/core/thread/network_data.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/extended_panid.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/discover_scanner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/mdns.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/udp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/include/openthread/coap.h | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/pkwrite.c | [] | [] |
/src/openthread/third_party/tcplp/lib/cbuf.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/radio/radio.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/thread_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/commissioner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dnssd_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/energy_scan_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_links.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mle_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_header_ie.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/extended_panid.hpp | [] | [] |
/src/openthread/src/core/net/mdns.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/coap/coap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/mle_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/tasklet_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/secure_transport.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/time_ticker.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/dataset_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/secure_transport.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_dispatcher.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/ip6_headers.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/crc.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/dnssd_server.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/dns_api.cpp | [] | [] |
/src/openthread/src/core/thread/src_match_controller.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/callback.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_mac_filter.cpp | [] | [] |
/src/openthread/src/core/thread/announce_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/offset_range.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/discover_scanner.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/dataset_updater_api.cpp | [] | [] |
/src/openthread/src/core/thread/thread_link_info.hpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/thread/router.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/border_router/infra_if.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/tmf.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/equatable.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/mac/mac_links.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/binary_search.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/srp_client.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/router_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_br.cpp | [] | [] |
/src/openthread/src/core/api/udp_api.cpp | [] | [] |
/src/openthread/src/lib/spinel/spinel_buffer.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/cli/cli_network_data.hpp | ['ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/thread/mle_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/netdiag_api.cpp | [] | [] |
/src/openthread/src/core/thread/lowpan.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/x509.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ccm.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/mac/sub_mac.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
Directory |
---|
/src/openthread/src/core/thread/ |
/src/openthread/src/core/common/ |
/src/openthread/src/core/meshcop/ |
/src/openthread/src/lib/spinel/ |
/src/openthread/src/core/crypto/ |
/src/openthread/src/core/mac/ |
/src/openthread/third_party/tcplp/bsdtcp/ |
/src/openthread/src/lib/hdlc/ |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/ |
/src/openthread/src/include/common/ |
/src/openthread/src/ncp/ |
/src/openthread/src/cli/ |
/src/openthread/src/core/backbone_router/ |
/src/openthread/src/core/coap/ |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/../lib/ |
/src/openthread/src/core/utils/ |
/src/openthread/src/core/net/ |
/src/openthread/src/core/api/ |
/src/openthread/src/core/border_router/ |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ |
/src/openthread/tests/fuzz/ |
/src/openthread/third_party/tcplp/lib/ |
/src/openthread/src/core/instance/ |
/src/openthread/third_party/mbedtls/repo/library/ |
/src/openthread/include/openthread/ |
/src/openthread/src/core/radio/ |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/ |
/src/openthread/third_party/tcplp/bsdtcp/cc/ |
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 |
---|---|---|---|
ot-ip6-send-fuzzer | fuzzerLogFile-0-pwXXv046x2.data | fuzzerLogFile-0-pwXXv046x2.data.yaml | ot-ip6-send-fuzzer.covreport |
ot-radio-receive-done-fuzzer | fuzzerLogFile-0-nx4iwdv7tK.data | fuzzerLogFile-0-nx4iwdv7tK.data.yaml | ot-radio-receive-done-fuzzer.covreport |
ot-cli-received-fuzzer | fuzzerLogFile-0-7UR22WTOH7.data | fuzzerLogFile-0-7UR22WTOH7.data.yaml | ot-cli-received-fuzzer.covreport |
ot-ncp-hdlc-received-fuzzer | fuzzerLogFile-0-PKmVv9wZiC.data | fuzzerLogFile-0-PKmVv9wZiC.data.yaml | ot-ncp-hdlc-received-fuzzer.covreport |