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 | 7904 | 60.2% |
gold | [1:9] | 258 | 1.96% |
yellow | [10:29] | 226 | 1.72% |
greenyellow | [30:49] | 87 | 0.66% |
lawngreen | 50+ | 4633 | 35.3% |
All colors | 13108 | 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 |
---|---|---|---|---|---|---|---|
4800 | 4806 |
2 :
['ot::NetworkData::Notifier& ot::GetProvider
|
7418 | 8673 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:93 |
3769 | 3769 |
1 :
['ot::NetworkData::Publisher::Entry::Remove(ot::NetworkData::Publisher::Entry::State)'] |
3769 | 3769 | ot::NetworkData::Publisher::Entry::HandleTimer() | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:366 |
3733 | 3733 |
1 :
['ot::Srp::Server::Disable()'] |
3733 | 3733 | ot::Srp::Server::SetEnabled(bool) | call site: 00000 | /src/openthread/src/core/net/srp_server.cpp:136 |
3299 | 6562 |
4 :
['mbedtls_ssl_read', 'void ot::Callback
|
3460 | 7979 | ot::MeshCoP::Dtls::Process() | call site: 00000 | /src/openthread/src/core/meshcop/dtls.cpp:878 |
2907 | 2907 |
1 :
['mbedtls_ssl_handshake_client_step'] |
2907 | 5884 | mbedtls_ssl_handshake_step | call site: 04586 | /src/openthread/third_party/mbedtls/repo/library/ssl_tls.c:5835 |
2193 | 2193 |
2 :
['ot::Ip6::Tcp::Listener::GetTcbListen()', 'tcp_input'] |
2193 | 2193 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:655 |
2059 | 4056 |
12 :
['ssl_parse_signature_algorithms_ext', 'mbedtls_ssl_sig_hash_set_const_hash', 'mbedtls_ssl_check_sig_hash', 'mbedtls_ssl_read_version', 'ssl_parse_renegotiation_info', 'ssl_parse_supported_point_formats', 'mbedtls_ssl_recv_flight_completed', 'mbedtls_ssl_send_alert_message', 'ssl_parse_max_fragment_length_ext', 'ssl_ciphersuite_match', 'ssl_parse_supported_elliptic_curves', 'ssl_parse_ecjpake_kkpp'] |
2059 | 4056 | ssl_parse_client_hello | call site: 05249 | /src/openthread/third_party/mbedtls/repo/library/ssl_srv.c:1685 |
1614 | 1614 |
1 :
['ot::Dhcp6::Client::Start()'] |
1614 | 1614 | ot::Dhcp6::Client::UpdateAddresses() | call site: 00000 | /src/openthread/src/core/net/dhcp6_client.cpp:159 |
1525 | 1531 |
2 :
['ot::MlrManager& ot::GetProvider
|
1525 | 1618 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:120 |
1483 | 1483 |
1 :
['ot::MeshCoP::Dtls::SetApplicationCoapSecureKeys()'] |
1483 | 5225 | ot::MeshCoP::Dtls::Setup(bool) | call site: 00000 | /src/openthread/src/core/meshcop/dtls.cpp:331 |
1273 | 1273 |
1 :
['ot::Dhcp6::Server::Start()'] |
1273 | 1273 | ot::Dhcp6::Server::UpdateService() | call site: 00000 | /src/openthread/src/core/net/dhcp6_server.cpp:125 |
1209 | 1215 |
4 :
['ot::MeshForwarder& ot::GetProvider
|
1209 | 1247 | ot::Mle::MleRouter::SendDataResponse(ot::Ip6::Addressconst&,ot::Mle::Mle::TlvListconst&,unsignedshort,ot::Messageconst*) | call site: 00000 | /src/openthread/src/core/thread/mle_router.cpp:3154 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/ip6_send.cpp | 2 |
tests/fuzz/fuzzer_platform.cpp | 34 |
src/core/api/instance_api.cpp | 3 |
src/core/common/instance.cpp | 6 |
src/core/common/tasklet.hpp | 14 |
src/core/common/timer.hpp | 42 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 98 |
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 | 14 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 13 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/sha256.c | 8 |
third_party/mbedtls/repo/library/ctr_drbg.c | 9 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 1 |
src/core/common/random.hpp | 5 |
src/core/radio/radio.hpp | 26 |
src/core/common/uptime.cpp | 2 |
src/core/common/time.hpp | 14 |
src/core/common/locator_getters.hpp | 74 |
src/core/common/instance.hpp | 19 |
src/core/common/timer.cpp | 11 |
src/core/common/serial_number.hpp | 3 |
src/core/common/const_cast.hpp | 23 |
src/core/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 20 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/callback.hpp | 59 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 52 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 49 |
src/core/common/pool.hpp | 13 |
src/core/net/ip6.cpp | 24 |
src/core/common/message.hpp | 136 |
src/core/common/clearable.hpp | 40 |
src/core/net/icmp6.cpp | 5 |
src/core/net/udp6.cpp | 25 |
src/core/net/ip6_mpl.cpp | 8 |
src/core/net/tcp6.cpp | 27 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 24 |
src/core/thread/tmf.cpp | 13 |
src/core/coap/coap.cpp | 59 |
src/core/coap/coap_message.hpp | 47 |
src/core/net/socket.hpp | 25 |
src/core/coap/coap_message.cpp | 28 |
src/core/common/data.hpp | 22 |
src/core/common/num_utils.hpp | 19 |
src/core/thread/mesh_forwarder_ftd.cpp | 7 |
src/core/thread/mesh_forwarder.cpp | 25 |
src/core/net/ip6_headers.hpp | 41 |
src/core/net/netif.hpp | 18 |
src/core/common/as_core_type.hpp | 29 |
src/core/common/equatable.hpp | 22 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 17 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 9 |
src/core/common/bit_vector.hpp | 6 |
src/core/thread/child_table.hpp | 7 |
src/core/thread/indirect_sender.cpp | 17 |
src/core/thread/src_match_controller.cpp | 11 |
src/core/thread/indirect_sender.hpp | 17 |
src/core/thread/topology.hpp | 80 |
src/core/mac/mac_types.hpp | 28 |
src/core/mac/mac_types.cpp | 8 |
src/core/thread/src_match_controller.hpp | 1 |
src/core/mac/data_poll_handler.cpp | 12 |
src/core/mac/mac.hpp | 18 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/csl_tx_scheduler.cpp | 12 |
src/core/thread/csl_tx_scheduler.hpp | 14 |
src/core/radio/radio_platform.cpp | 10 |
src/core/mac/mac.cpp | 33 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/coap/coap.hpp | 12 |
src/core/net/ip6_address.cpp | 39 |
src/core/thread/mle.cpp | 101 |
src/core/net/ip6_address.hpp | 15 |
src/core/thread/mle.hpp | 52 |
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/common/tlvs.hpp | 112 |
src/core/common/tlvs.cpp | 15 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 6 |
src/core/thread/mle_types.hpp | 27 |
src/core/thread/topology.cpp | 27 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 12 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 15 |
src/core/meshcop/meshcop_tlvs.hpp | 61 |
src/core/meshcop/dataset_manager.cpp | 25 |
src/core/meshcop/dataset_manager.hpp | 6 |
src/core/meshcop/dataset_local.hpp | 4 |
src/core/meshcop/dataset.cpp | 12 |
src/core/meshcop/dataset_local.cpp | 6 |
src/core/common/settings.cpp | 14 |
src/core/meshcop/dataset.hpp | 49 |
src/core/thread/key_manager.hpp | 18 |
src/core/thread/address_resolver.hpp | 14 |
src/core/thread/mle_router.cpp | 57 |
src/core/thread/router_table.cpp | 28 |
src/core/thread/router_table.hpp | 19 |
src/core/common/array.hpp | 37 |
src/core/thread/network_data.cpp | 25 |
src/core/thread/network_data.hpp | 27 |
src/core/thread/network_data_tlvs.hpp | 98 |
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/link_quality.hpp | 13 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 7 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 10 |
src/core/thread/link_quality.cpp | 10 |
src/core/mac/sub_mac.cpp | 30 |
src/core/thread/dua_manager.cpp | 10 |
src/core/common/time_ticker.hpp | 1 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 42 |
src/core/thread/network_data_leader_ftd.hpp | 10 |
src/core/thread/network_data_tlvs.cpp | 6 |
src/core/thread/network_data_leader.cpp | 20 |
src/core/meshcop/dataset_manager_ftd.cpp | 10 |
src/core/meshcop/timestamp.cpp | 3 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/thread/key_manager.cpp | 21 |
src/core/thread/network_data_leader.hpp | 4 |
src/core/meshcop/meshcop_leader.cpp | 9 |
src/core/mac/channel_mask.hpp | 6 |
src/core/mac/mac_links.hpp | 21 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/crypto/hmac_sha256.cpp | 5 |
third_party/mbedtls/repo/library/md.c | 14 |
src/core/crypto/storage.hpp | 4 |
src/core/crypto/storage.cpp | 1 |
src/core/crypto/hmac_sha256.hpp | 2 |
src/core/mac/sub_mac.hpp | 14 |
src/core/mac/link_raw.hpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/meshcop/commissioner.cpp | 9 |
src/core/meshcop/border_agent.cpp | 6 |
src/core/net/dhcp6_server.cpp | 2 |
src/core/net/dhcp6_server.hpp | 2 |
src/core/meshcop/meshcop.hpp | 8 |
src/core/meshcop/meshcop_leader.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/thread/panid_query_server.cpp | 2 |
src/core/meshcop/joiner_router.cpp | 4 |
src/core/net/udp6.hpp | 16 |
src/core/net/ip6_mpl.hpp | 5 |
src/core/net/ip6_headers.cpp | 5 |
src/core/net/checksum.cpp | 7 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 14 |
src/core/meshcop/joiner_router.hpp | 2 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/coap/coap_secure.hpp | 5 |
src/core/meshcop/dtls.hpp | 2 |
src/core/meshcop/meshcop.cpp | 4 |
src/core/crypto/sha256.cpp | 6 |
src/core/crypto/sha256.hpp | 3 |
src/core/coap/coap_secure.cpp | 7 |
src/core/meshcop/dtls.cpp | 24 |
third_party/mbedtls/repo/library/ssl_tls.c | 83 |
third_party/mbedtls/repo/library/x509_crt.c | 39 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_cookie.c | 5 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecp.c | 56 |
src/core/common/log.cpp | 2 |
src/core/common/string.hpp | 3 |
third_party/mbedtls/repo/library/ssl_srv.c | 28 |
third_party/mbedtls/repo/include/mbedtls/ssl_internal.h | 9 |
third_party/mbedtls/repo/library/ssl_msg.c | 70 |
third_party/mbedtls/repo/library/cipher.c | 10 |
third_party/mbedtls/repo/library/ecdh.c | 20 |
third_party/mbedtls/repo/library/bignum.c | 40 |
third_party/mbedtls/repo/library/ecjpake.c | 19 |
third_party/mbedtls/repo/library/ecp_curves.c | 7 |
third_party/mbedtls/repo/library/asn1parse.c | 10 |
third_party/mbedtls/repo/include/mbedtls/error.h | 1 |
third_party/mbedtls/repo/library/x509.c | 13 |
third_party/mbedtls/repo/library/oid.c | 8 |
third_party/mbedtls/repo/library/pkparse.c | 8 |
third_party/mbedtls/repo/include/mbedtls/pk.h | 1 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 1 |
third_party/mbedtls/repo/library/constant_time.c | 9 |
third_party/mbedtls/repo/library/hmac_drbg.c | 8 |
third_party/mbedtls/repo/library/ssl_cli.c | 25 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 2 |
third_party/mbedtls/repo/library/ccm.c | 5 |
third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h | 5 |
src/core/thread/network_diagnostic.cpp | 11 |
src/core/thread/network_diagnostic.hpp | 1 |
src/core/thread/network_diagnostic_tlvs.hpp | 22 |
src/core/thread/mle_tlvs.hpp | 55 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 18 |
src/core/net/dns_client.hpp | 13 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/net/srp_client.cpp | 3 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/net/sntp_client.cpp | 10 |
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/radio/radio.cpp | 3 |
src/core/mac/data_poll_sender.cpp | 16 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 3 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/mle_types.cpp | 3 |
src/core/thread/discover_scanner.cpp | 5 |
src/core/net/icmp6.hpp | 8 |
src/core/thread/network_data_local.hpp | 1 |
src/core/thread/network_data_notifier.cpp | 4 |
src/core/thread/network_data_publisher.cpp | 16 |
src/core/thread/network_data_publisher.hpp | 15 |
src/core/thread/network_data_service.hpp | 6 |
src/core/meshcop/border_agent.hpp | 2 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/meshcop/commissioner.hpp | 3 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 11 |
src/core/net/srp_server.cpp | 74 |
src/core/common/heap_string.hpp | 4 |
src/core/common/heap_string.cpp | 2 |
src/core/thread/child_supervision.cpp | 8 |
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/mac/link_raw.cpp | 4 |
src/core/thread/mle_router.hpp | 5 |
src/core/api/link_api.cpp | 2 |
src/core/api/ip6_api.cpp | 3 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/meshcop/extended_panid.hpp | 1 |
src/core/thread/network_data_service.cpp | 2 |
src/core/thread/child_supervision.hpp | 1 |
src/core/net/dns_types.hpp | 64 |
src/core/net/dns_types.cpp | 31 |
src/core/common/data.cpp | 1 |
src/core/net/sntp_client.hpp | 7 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/api/srp_server_api.cpp | 1 |
src/core/thread/network_data_local.cpp | 1 |
src/core/net/srp_server.hpp | 30 |
src/core/common/heap_allocatable.hpp | 8 |
src/core/common/heap_array.hpp | 13 |
src/core/common/ptr_wrapper.hpp | 8 |
src/core/common/retain_ptr.hpp | 11 |
src/core/common/heap_data.hpp | 4 |
src/core/common/heap_data.cpp | 5 |
src/core/crypto/ecdsa.hpp | 1 |
third_party/mbedtls/repo/library/ecdsa.c | 6 |
src/core/common/error.cpp | 1 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 54 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/mac/mac_frame.cpp | 44 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 9 |
src/core/common/frame_builder.hpp | 12 |
src/core/net/ip6.hpp | 6 |
src/core/net/tcp6.hpp | 11 |
src/core/api/message_api.cpp | 5 |
etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | 3 |
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 | 9 |
third_party/tcplp/lib/cbuf.c | 10 |
third_party/tcplp/bsdtcp/tcp_sack.c | 14 |
third_party/tcplp/lib/bitmap.c | 5 |
third_party/tcplp/bsdtcp/tcp_timer.c | 3 |
third_party/tcplp/bsdtcp/tcp_seq.h | 1 |
third_party/tcplp/bsdtcp/tcp_output.c | 6 |
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 | 6876 | 53.0% |
gold | [1:9] | 533 | 4.11% |
yellow | [10:29] | 268 | 2.06% |
greenyellow | [30:49] | 287 | 2.21% |
lawngreen | 50+ | 4991 | 38.5% |
All colors | 12955 | 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 |
---|---|---|---|---|---|---|---|
8959 | 14828 |
31 :
['ot::Random::NonCrypto::GetUint8InRange(unsigned char, unsigned char)', 'ot::Neighbor::SetDeviceMode(ot::Mle::DeviceMode)', 'IgnoreError(otError) [clone .15878]', 'ot::Mle::MleRouter::ShouldDowngrade(unsigned char, ot::Mle::RouteTlv const&) const', 'ot::RouterTable::UpdateRoutesOnFed(ot::Mle::RouteTlv const&, unsigned char)', 'ot::NeighborTable::Signal(ot::NeighborTable::Event, ot::Neighbor const&)', 'ot::Mle::LeaderData::GetLeaderRouterId() const', 'ot::Mle::Mle::BecomeDetached()', 'ot::Mle::Mle::InitNeighbor(ot::Neighbor&, ot::Mle::Mle::RxInfo const&)', 'ot::RouterTable::GetNeighborCount() const', 'ot::RouterTable::IsRouteTlvIdSequenceMoreRecent(ot::Mle::RouteTlv const&) const', 'ot::Neighbor::IsStateValid() const', 'ot::Mle::RouterIdFromRloc16(unsigned short)', 'ot::RouterTable::GetActiveRouterCount() const', 'ot::Neighbor::SetRloc16(unsigned short)', 'ot::RouterTable::UpdateRoutes(ot::Mle::RouteTlv const&, unsigned char)', 'ot::Mle::DeviceMode::DeviceMode(unsigned char)', 'ot::Mle::Rloc16FromRouterId(unsigned char)', 'ot::Mle::MleRouter::SendLinkRequest(ot::Neighbor*)', 'ot::Mle::Mle::IsRouter() const', 'ot::ChildTable& ot::GetProvider
|
8959 | 17805 | ot::Mle::MleRouter::HandleAdvertisement(ot::Mle::Mle::RxInfo&,unsignedshort,ot::Mle::LeaderDataconst&) | call site: 00000 | /src/openthread/src/core/thread/mle_router.cpp:1160 |
7798 | 7818 |
8 :
['ot::NetworkData::Publisher::Entry::GetState() const', 'ot::NetworkData::Publisher::DnsSrpServiceEntry::Add()', 'ot::Mle::Mle::GetMeshLocal64() const', 'ot::NetworkData::Notifier::HandleServerDataUpdated()', 'ot::NetworkData::Notifier& ot::GetProvider
|
7798 | 8088 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:540 |
5039 | 5039 |
1 :
['ot::Mle::Mle::HandleChildUpdateRequest(ot::Mle::Mle::RxInfo&)'] |
9600 | 9642 | ot::Mle::Mle::HandleUdpReceive(ot::Message&,ot::Ip6::MessageInfoconst&) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:2551 |
5025 | 5025 |
1 :
['ot::Mle::Mle::HandleChildUpdateResponse(ot::Mle::Mle::RxInfo&)'] |
9586 | 9628 | ot::Mle::Mle::HandleUdpReceive(ot::Message&,ot::Ip6::MessageInfoconst&) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:2565 |
4800 | 4806 |
2 :
['ot::NetworkData::Notifier& ot::GetProvider
|
7418 | 8673 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:93 |
4195 | 4209 |
4 :
['ot::KeyManager::GetCurrentKeySequence() const', 'ot::KeyManager& ot::GetProvider
|
4195 | 4221 | ot::Mle::Mle::HandleUdpReceive(ot::Message&,ot::Ip6::MessageInfoconst&) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:2654 |
3299 | 6562 |
4 :
['mbedtls_ssl_read', 'void ot::Callback
|
3460 | 7979 | ot::MeshCoP::Dtls::Process() | call site: 00000 | /src/openthread/src/core/meshcop/dtls.cpp:878 |
2934 | 4888 |
33 :
['ot::Child::GetTimeout() const', 'ot::Mle::CslChannelTlv::IsValid() const', 'ot::Unequatable
|
2934 | 6916 | ot::Mle::MleRouter::HandleChildUpdateRequest(ot::Mle::Mle::RxInfo&) | call site: 00000 | /src/openthread/src/core/thread/mle_router.cpp:2213 |
2907 | 2907 |
1 :
['mbedtls_ssl_handshake_client_step'] |
2907 | 5884 | mbedtls_ssl_handshake_step | call site: 04586 | /src/openthread/third_party/mbedtls/repo/library/ssl_tls.c:5835 |
2193 | 2193 |
2 :
['ot::Ip6::Tcp::Listener::GetTcbListen()', 'tcp_input'] |
2193 | 2193 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:655 |
1774 | 1780 |
2 :
['ot::NetworkData::Notifier::SendServerDataNotification(unsigned short, ot::NetworkData::NetworkData const*)', 'ot::NetworkData::Local& ot::GetProvider
|
1774 | 1780 | ot::NetworkData::Notifier::UpdateInconsistentData() | call site: 00000 | /src/openthread/src/core/thread/network_data_notifier.cpp:168 |
1614 | 1614 |
1 :
['ot::Dhcp6::Client::Start()'] |
1614 | 1614 | ot::Dhcp6::Client::UpdateAddresses() | call site: 00000 | /src/openthread/src/core/net/dhcp6_client.cpp:159 |
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 | 34 |
src/core/api/instance_api.cpp | 3 |
src/core/common/instance.cpp | 6 |
src/core/common/tasklet.hpp | 14 |
src/core/common/timer.hpp | 42 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 77 |
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 | 14 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 12 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/sha256.c | 8 |
third_party/mbedtls/repo/library/ctr_drbg.c | 9 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 1 |
src/core/common/random.hpp | 5 |
src/core/radio/radio.hpp | 26 |
src/core/common/uptime.cpp | 2 |
src/core/common/time.hpp | 12 |
src/core/common/locator_getters.hpp | 72 |
src/core/common/instance.hpp | 19 |
src/core/common/timer.cpp | 11 |
src/core/common/serial_number.hpp | 3 |
src/core/common/const_cast.hpp | 20 |
src/core/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 16 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/callback.hpp | 56 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 48 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 49 |
src/core/common/pool.hpp | 14 |
src/core/net/ip6.cpp | 24 |
src/core/common/message.hpp | 133 |
src/core/common/clearable.hpp | 41 |
src/core/net/icmp6.cpp | 6 |
src/core/net/udp6.cpp | 24 |
src/core/net/ip6_mpl.cpp | 8 |
src/core/net/tcp6.cpp | 27 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 24 |
src/core/thread/tmf.cpp | 13 |
src/core/coap/coap.cpp | 59 |
src/core/coap/coap_message.hpp | 47 |
src/core/net/socket.hpp | 27 |
src/core/coap/coap_message.cpp | 28 |
src/core/common/data.hpp | 19 |
src/core/common/num_utils.hpp | 17 |
src/core/thread/mesh_forwarder_ftd.cpp | 16 |
src/core/thread/mesh_forwarder.cpp | 36 |
src/core/net/ip6_headers.hpp | 42 |
src/core/net/netif.hpp | 18 |
src/core/common/as_core_type.hpp | 29 |
src/core/common/equatable.hpp | 18 |
src/core/thread/lowpan.cpp | 32 |
src/core/common/encoding.hpp | 17 |
src/core/thread/lowpan.hpp | 10 |
src/core/thread/mesh_forwarder.hpp | 11 |
src/core/common/bit_vector.hpp | 6 |
src/core/thread/child_table.hpp | 7 |
src/core/thread/indirect_sender.cpp | 17 |
src/core/thread/src_match_controller.cpp | 11 |
src/core/thread/indirect_sender.hpp | 17 |
src/core/thread/topology.hpp | 80 |
src/core/mac/mac_types.hpp | 30 |
src/core/mac/mac_types.cpp | 8 |
src/core/thread/src_match_controller.hpp | 1 |
src/core/mac/data_poll_handler.cpp | 13 |
src/core/mac/mac.hpp | 19 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/csl_tx_scheduler.cpp | 12 |
src/core/thread/csl_tx_scheduler.hpp | 14 |
src/core/radio/radio_platform.cpp | 11 |
src/core/mac/mac.cpp | 38 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/coap/coap.hpp | 12 |
src/core/net/ip6_address.cpp | 39 |
src/core/thread/mle.cpp | 102 |
src/core/net/ip6_address.hpp | 15 |
src/core/thread/mle.hpp | 52 |
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/common/tlvs.hpp | 112 |
src/core/common/tlvs.cpp | 15 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 7 |
src/core/thread/mle_types.hpp | 27 |
src/core/thread/topology.cpp | 27 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 8 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 15 |
src/core/meshcop/meshcop_tlvs.hpp | 61 |
src/core/meshcop/dataset_manager.cpp | 25 |
src/core/meshcop/dataset_manager.hpp | 6 |
src/core/meshcop/dataset_local.hpp | 4 |
src/core/meshcop/dataset.cpp | 12 |
src/core/meshcop/dataset_local.cpp | 6 |
src/core/common/settings.cpp | 14 |
src/core/meshcop/dataset.hpp | 49 |
src/core/thread/key_manager.hpp | 18 |
src/core/thread/address_resolver.hpp | 17 |
src/core/thread/mle_router.cpp | 60 |
src/core/thread/router_table.cpp | 29 |
src/core/thread/router_table.hpp | 19 |
src/core/common/array.hpp | 37 |
src/core/thread/network_data.cpp | 25 |
src/core/thread/network_data.hpp | 27 |
src/core/thread/network_data_tlvs.hpp | 98 |
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/link_quality.hpp | 13 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 7 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 11 |
src/core/thread/link_quality.cpp | 10 |
src/core/mac/sub_mac.cpp | 31 |
src/core/thread/dua_manager.cpp | 10 |
src/core/common/time_ticker.hpp | 1 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 42 |
src/core/thread/network_data_leader_ftd.hpp | 10 |
src/core/thread/network_data_tlvs.cpp | 6 |
src/core/thread/network_data_leader.cpp | 20 |
src/core/meshcop/dataset_manager_ftd.cpp | 10 |
src/core/meshcop/timestamp.cpp | 3 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/thread/key_manager.cpp | 21 |
src/core/thread/network_data_leader.hpp | 4 |
src/core/meshcop/meshcop_leader.cpp | 9 |
src/core/mac/channel_mask.hpp | 6 |
src/core/mac/mac_links.hpp | 21 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/crypto/hmac_sha256.cpp | 5 |
third_party/mbedtls/repo/library/md.c | 14 |
src/core/crypto/storage.hpp | 4 |
src/core/crypto/storage.cpp | 1 |
src/core/crypto/hmac_sha256.hpp | 2 |
src/core/mac/sub_mac.hpp | 14 |
src/core/mac/link_raw.hpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/meshcop/commissioner.cpp | 9 |
src/core/meshcop/border_agent.cpp | 6 |
src/core/net/dhcp6_server.cpp | 2 |
src/core/net/dhcp6_server.hpp | 2 |
src/core/meshcop/meshcop.hpp | 8 |
src/core/meshcop/meshcop_leader.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/thread/panid_query_server.cpp | 2 |
src/core/meshcop/joiner_router.cpp | 4 |
src/core/net/udp6.hpp | 16 |
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 | 14 |
src/core/meshcop/joiner_router.hpp | 2 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/coap/coap_secure.hpp | 5 |
src/core/meshcop/dtls.hpp | 2 |
src/core/meshcop/meshcop.cpp | 4 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/coap/coap_secure.cpp | 7 |
src/core/meshcop/dtls.cpp | 24 |
third_party/mbedtls/repo/library/ssl_tls.c | 83 |
third_party/mbedtls/repo/library/x509_crt.c | 39 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_cookie.c | 5 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecp.c | 55 |
src/core/common/log.cpp | 2 |
src/core/common/string.hpp | 3 |
third_party/mbedtls/repo/library/ssl_srv.c | 28 |
third_party/mbedtls/repo/include/mbedtls/ssl_internal.h | 9 |
third_party/mbedtls/repo/library/ssl_msg.c | 70 |
third_party/mbedtls/repo/library/cipher.c | 10 |
third_party/mbedtls/repo/library/ecdh.c | 20 |
third_party/mbedtls/repo/library/bignum.c | 40 |
third_party/mbedtls/repo/library/ecjpake.c | 19 |
third_party/mbedtls/repo/library/ecp_curves.c | 7 |
third_party/mbedtls/repo/library/asn1parse.c | 10 |
third_party/mbedtls/repo/include/mbedtls/error.h | 1 |
third_party/mbedtls/repo/library/x509.c | 13 |
third_party/mbedtls/repo/library/oid.c | 8 |
third_party/mbedtls/repo/library/pkparse.c | 8 |
third_party/mbedtls/repo/include/mbedtls/pk.h | 1 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 1 |
third_party/mbedtls/repo/library/constant_time.c | 9 |
third_party/mbedtls/repo/library/hmac_drbg.c | 8 |
third_party/mbedtls/repo/library/ssl_cli.c | 25 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 2 |
third_party/mbedtls/repo/library/ccm.c | 5 |
third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h | 5 |
src/core/thread/network_diagnostic.cpp | 11 |
src/core/thread/network_diagnostic.hpp | 1 |
src/core/thread/network_diagnostic_tlvs.hpp | 22 |
src/core/thread/mle_tlvs.hpp | 55 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 18 |
src/core/net/dns_client.hpp | 13 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/net/srp_client.cpp | 3 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/net/sntp_client.cpp | 10 |
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/radio/radio.cpp | 3 |
src/core/mac/data_poll_sender.cpp | 17 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 3 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/mle_types.cpp | 3 |
src/core/thread/discover_scanner.cpp | 5 |
src/core/net/icmp6.hpp | 10 |
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 | 4 |
src/core/thread/network_data_service.hpp | 8 |
src/core/meshcop/border_agent.hpp | 2 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/meshcop/commissioner.hpp | 3 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 11 |
src/core/net/srp_server.cpp | 3 |
src/core/common/heap_string.hpp | 2 |
src/core/common/heap_string.cpp | 2 |
src/core/thread/child_supervision.cpp | 9 |
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/mac/link_raw.cpp | 5 |
src/core/thread/mle_router.hpp | 6 |
src/core/api/link_api.cpp | 2 |
src/core/api/ip6_api.cpp | 1 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/meshcop/extended_panid.hpp | 1 |
src/core/thread/network_data_service.cpp | 3 |
src/core/thread/child_supervision.hpp | 1 |
src/core/net/dns_types.hpp | 31 |
src/core/net/dns_types.cpp | 15 |
src/core/common/data.cpp | 1 |
src/core/net/sntp_client.hpp | 7 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 55 |
src/core/radio/radio_callbacks.cpp | 3 |
src/core/mac/mac_frame.cpp | 47 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 9 |
src/core/common/frame_builder.hpp | 13 |
src/core/net/ip6.hpp | 8 |
src/core/net/tcp6.hpp | 11 |
src/core/common/frame_data.cpp | 4 |
src/core/common/frame_data.hpp | 6 |
src/core/net/ip6_filter.cpp | 1 |
etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | 3 |
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 | 9 |
third_party/tcplp/lib/cbuf.c | 10 |
third_party/tcplp/bsdtcp/tcp_sack.c | 14 |
third_party/tcplp/lib/bitmap.c | 5 |
third_party/tcplp/bsdtcp/tcp_timer.c | 3 |
third_party/tcplp/bsdtcp/tcp_seq.h | 1 |
third_party/tcplp/bsdtcp/tcp_output.c | 6 |
src/core/api/message_api.cpp | 3 |
third_party/tcplp/bsdtcp/tcp_reass.c | 1 |
src/core/net/srp_server.hpp | 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 | 8484 | 64.8% |
gold | [1:9] | 28 | 0.21% |
yellow | [10:29] | 10 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 4570 | 34.9% |
All colors | 13092 | 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 |
---|---|---|---|---|---|---|---|
6157 | 6157 |
1 :
['ot::MeshCoP::Commissioner::SendKeepAlive()'] |
6157 | 12010 | ot::MeshCoP::Commissioner::Stop(ot::MeshCoP::Commissioner::ResignMode) | call site: 00000 | /src/openthread/src/core/meshcop/commissioner.cpp:342 |
4954 | 4954 |
1 :
['ot::Mac::Links::EnergyScan(unsigned char, unsigned short)'] |
4954 | 9924 | ot::Mac::Mac::PerformEnergyScan() | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:318 |
4800 | 4806 |
2 :
['ot::NetworkData::Notifier& ot::GetProvider
|
8633 | 8673 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:93 |
3769 | 3769 |
1 :
['ot::NetworkData::Publisher::Entry::Remove(ot::NetworkData::Publisher::Entry::State)'] |
3769 | 3769 | ot::NetworkData::Publisher::Entry::HandleTimer() | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:366 |
3733 | 3733 |
1 :
['ot::Srp::Server::Disable()'] |
3733 | 3733 | ot::Srp::Server::SetEnabled(bool) | call site: 00000 | /src/openthread/src/core/net/srp_server.cpp:136 |
3726 | 3726 |
2 :
['ot::NetworkData::Publisher::DnsSrpServiceEntry::Remove(ot::NetworkData::Publisher::Entry::State)', 'ot::Equatable
|
3726 | 3996 | ot::NetworkData::Publisher::DnsSrpServiceEntry::Publish(ot::NetworkData::Publisher::DnsSrpServiceEntry::Infoconst&) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:511 |
3722 | 7802 |
4 :
['ot::NetworkData::Notifier& ot::GetProvider
|
3722 | 8072 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:544 |
3486 | 3486 |
2 :
['IgnoreError(otError) [clone .14927]', 'ot::Mle::Mle::SendChildUpdateRequest(bool)'] |
3486 | 3486 | ot::Mle::Mle::Start(ot::Mle::Mle::StartMode) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:213 |
3304 | 6562 |
4 :
['mbedtls_ssl_read', 'void ot::Callback
|
3465 | 7979 | ot::MeshCoP::Dtls::Process() | call site: 00000 | /src/openthread/src/core/meshcop/dtls.cpp:878 |
2907 | 2907 |
1 :
['mbedtls_ssl_handshake_client_step'] |
2907 | 5884 | mbedtls_ssl_handshake_step | call site: 04675 | /src/openthread/third_party/mbedtls/repo/library/ssl_tls.c:5835 |
2271 | 2281 |
5 :
['ot::Mle::Mle::IsMinimalEndDevice() const', 'ot::MeshForwarder::GetMacDestinationAddress(ot::Ip6::Address const&, ot::Mac::Address&)', 'ot::MeshForwarder::UpdateIp6RouteFtd(ot::Ip6::Header&, ot::Message&)', 'ot::Ip6::Header::GetDestination()', 'ot::Ip6::Address::IsLinkLocal() const'] |
2432 | 2444 | ot::MeshForwarder::UpdateIp6Route(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/mesh_forwarder.cpp:621 |
2193 | 2193 |
2 :
['ot::Ip6::Tcp::Listener::GetTcbListen()', 'tcp_input'] |
2193 | 2193 | ot::Ip6::Tcp::HandleMessage(ot::Ip6::Header&,ot::Message&,ot::Ip6::MessageInfo&) | call site: 00000 | /src/openthread/src/core/net/tcp6.cpp:655 |
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 | 37 |
src/core/api/instance_api.cpp | 6 |
src/core/common/instance.cpp | 8 |
src/core/common/tasklet.hpp | 14 |
src/core/common/timer.hpp | 42 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 91 |
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 | 14 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 14 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/sha256.c | 8 |
third_party/mbedtls/repo/library/ctr_drbg.c | 9 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 1 |
src/core/common/random.hpp | 5 |
src/core/radio/radio.hpp | 27 |
src/core/common/uptime.cpp | 2 |
src/core/common/time.hpp | 14 |
src/core/common/locator_getters.hpp | 71 |
src/core/common/instance.hpp | 24 |
src/core/common/timer.cpp | 11 |
src/core/common/serial_number.hpp | 3 |
src/core/common/const_cast.hpp | 21 |
src/core/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 18 |
src/core/common/notifier.cpp | 4 |
src/core/common/notifier.hpp | 13 |
src/core/common/callback.hpp | 69 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 52 |
src/core/common/settings_driver.hpp | 10 |
src/core/common/message.cpp | 46 |
src/core/common/pool.hpp | 14 |
src/core/net/ip6.cpp | 13 |
src/core/common/message.hpp | 129 |
src/core/common/clearable.hpp | 39 |
src/core/net/icmp6.cpp | 2 |
src/core/net/udp6.cpp | 23 |
src/core/net/ip6_mpl.cpp | 3 |
src/core/net/tcp6.cpp | 1 |
src/core/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 23 |
src/core/thread/tmf.cpp | 13 |
src/core/coap/coap.cpp | 59 |
src/core/coap/coap_message.hpp | 48 |
src/core/net/socket.hpp | 24 |
src/core/coap/coap_message.cpp | 28 |
src/core/common/data.hpp | 22 |
src/core/common/num_utils.hpp | 19 |
src/core/thread/mesh_forwarder_ftd.cpp | 6 |
src/core/thread/mesh_forwarder.cpp | 23 |
src/core/net/ip6_headers.hpp | 33 |
src/core/net/netif.hpp | 17 |
src/core/common/as_core_type.hpp | 30 |
src/core/common/equatable.hpp | 22 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 17 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 9 |
src/core/common/bit_vector.hpp | 6 |
src/core/thread/child_table.hpp | 7 |
src/core/thread/indirect_sender.cpp | 16 |
src/core/thread/src_match_controller.cpp | 10 |
src/core/thread/indirect_sender.hpp | 16 |
src/core/thread/topology.hpp | 80 |
src/core/mac/mac_types.hpp | 28 |
src/core/mac/mac_types.cpp | 9 |
src/core/thread/src_match_controller.hpp | 1 |
src/core/mac/data_poll_handler.cpp | 12 |
src/core/mac/mac.hpp | 18 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/csl_tx_scheduler.cpp | 12 |
src/core/thread/csl_tx_scheduler.hpp | 14 |
src/core/radio/radio_platform.cpp | 10 |
src/core/mac/mac.cpp | 33 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/coap/coap.hpp | 12 |
src/core/net/ip6_address.cpp | 38 |
src/core/thread/mle.cpp | 101 |
src/core/net/ip6_address.hpp | 14 |
src/core/thread/mle.hpp | 51 |
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 | 24 |
src/core/api/coap_api.cpp | 1 |
src/core/common/tlvs.hpp | 116 |
src/core/common/tlvs.cpp | 15 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 6 |
src/core/thread/mle_types.hpp | 27 |
src/core/thread/topology.cpp | 27 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 12 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 15 |
src/core/meshcop/meshcop_tlvs.hpp | 64 |
src/core/meshcop/dataset_manager.cpp | 25 |
src/core/meshcop/dataset_manager.hpp | 6 |
src/core/meshcop/dataset_local.hpp | 4 |
src/core/meshcop/dataset.cpp | 12 |
src/core/meshcop/dataset_local.cpp | 6 |
src/core/common/settings.cpp | 15 |
src/core/meshcop/dataset.hpp | 49 |
src/core/thread/key_manager.hpp | 19 |
src/core/thread/address_resolver.hpp | 14 |
src/core/thread/mle_router.cpp | 57 |
src/core/thread/router_table.cpp | 28 |
src/core/thread/router_table.hpp | 19 |
src/core/common/array.hpp | 37 |
src/core/thread/network_data.cpp | 25 |
src/core/thread/network_data.hpp | 27 |
src/core/thread/network_data_tlvs.hpp | 90 |
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/link_quality.hpp | 13 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 7 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 10 |
src/core/thread/link_quality.cpp | 10 |
src/core/mac/sub_mac.cpp | 31 |
src/core/thread/dua_manager.cpp | 10 |
src/core/common/time_ticker.hpp | 1 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 42 |
src/core/thread/network_data_leader_ftd.hpp | 10 |
src/core/thread/network_data_tlvs.cpp | 6 |
src/core/thread/network_data_leader.cpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 10 |
src/core/meshcop/timestamp.cpp | 3 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/thread/key_manager.cpp | 22 |
src/core/thread/network_data_leader.hpp | 4 |
src/core/meshcop/meshcop_leader.cpp | 9 |
src/core/mac/channel_mask.hpp | 6 |
src/core/mac/mac_links.hpp | 21 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 5 |
src/core/meshcop/network_name.cpp | 8 |
src/core/crypto/hmac_sha256.cpp | 5 |
third_party/mbedtls/repo/library/md.c | 14 |
src/core/crypto/storage.hpp | 4 |
src/core/crypto/storage.cpp | 1 |
src/core/crypto/hmac_sha256.hpp | 2 |
src/core/mac/sub_mac.hpp | 14 |
src/core/mac/link_raw.hpp | 2 |
src/core/thread/thread_netif.hpp | 1 |
src/core/meshcop/commissioner.cpp | 29 |
src/core/meshcop/border_agent.cpp | 10 |
src/core/net/dhcp6_server.cpp | 2 |
src/core/net/dhcp6_server.hpp | 2 |
src/core/meshcop/meshcop.hpp | 9 |
src/core/meshcop/meshcop_leader.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/thread/panid_query_server.cpp | 2 |
src/core/meshcop/joiner_router.cpp | 4 |
src/core/net/udp6.hpp | 14 |
src/core/net/ip6_mpl.hpp | 2 |
src/core/net/ip6_headers.cpp | 4 |
src/core/net/checksum.cpp | 6 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 13 |
src/core/meshcop/joiner_router.hpp | 2 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/coap/coap_secure.hpp | 7 |
src/core/meshcop/dtls.hpp | 2 |
src/core/meshcop/meshcop.cpp | 12 |
src/core/crypto/sha256.cpp | 6 |
src/core/crypto/sha256.hpp | 3 |
src/core/coap/coap_secure.cpp | 11 |
src/core/meshcop/dtls.cpp | 28 |
third_party/mbedtls/repo/library/ssl_tls.c | 83 |
third_party/mbedtls/repo/library/x509_crt.c | 39 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_cookie.c | 5 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecp.c | 56 |
src/core/common/log.cpp | 2 |
src/core/common/string.hpp | 3 |
src/ncp/ncp_base.cpp | 33 |
src/ncp/changed_props_set.cpp | 3 |
src/ncp/changed_props_set.hpp | 11 |
src/ncp/ncp_base.hpp | 4 |
src/lib/spinel/spinel_encoder.cpp | 12 |
src/lib/spinel/spinel_buffer.cpp | 30 |
src/core/api/message_api.cpp | 10 |
src/lib/spinel/spinel_encoder.hpp | 10 |
src/lib/spinel/spinel.c | 3 |
third_party/mbedtls/repo/library/ssl_srv.c | 28 |
third_party/mbedtls/repo/include/mbedtls/ssl_internal.h | 9 |
third_party/mbedtls/repo/library/ssl_msg.c | 70 |
third_party/mbedtls/repo/library/cipher.c | 10 |
third_party/mbedtls/repo/library/ecdh.c | 20 |
third_party/mbedtls/repo/library/bignum.c | 40 |
third_party/mbedtls/repo/library/ecjpake.c | 19 |
third_party/mbedtls/repo/library/ecp_curves.c | 7 |
third_party/mbedtls/repo/library/asn1parse.c | 10 |
third_party/mbedtls/repo/include/mbedtls/error.h | 1 |
third_party/mbedtls/repo/library/x509.c | 13 |
third_party/mbedtls/repo/library/oid.c | 8 |
third_party/mbedtls/repo/library/pkparse.c | 8 |
third_party/mbedtls/repo/include/mbedtls/pk.h | 1 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 1 |
third_party/mbedtls/repo/library/constant_time.c | 9 |
third_party/mbedtls/repo/library/hmac_drbg.c | 8 |
third_party/mbedtls/repo/library/ssl_cli.c | 25 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 2 |
third_party/mbedtls/repo/library/ccm.c | 5 |
third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h | 5 |
src/core/thread/network_diagnostic.cpp | 11 |
src/core/thread/network_diagnostic.hpp | 1 |
src/core/thread/network_diagnostic_tlvs.hpp | 22 |
src/core/thread/mle_tlvs.hpp | 55 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 18 |
src/core/net/dns_client.hpp | 13 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/net/srp_client.cpp | 3 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/net/sntp_client.cpp | 10 |
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/radio/radio.cpp | 3 |
src/core/mac/data_poll_sender.cpp | 16 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 3 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/mle_types.cpp | 3 |
src/core/thread/discover_scanner.cpp | 5 |
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 | 16 |
src/core/thread/network_data_publisher.hpp | 15 |
src/core/thread/network_data_service.hpp | 6 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/meshcop/commissioner.hpp | 14 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 11 |
src/core/net/srp_server.cpp | 74 |
src/core/common/heap_string.hpp | 4 |
src/core/common/heap_string.cpp | 2 |
src/core/thread/child_supervision.cpp | 7 |
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/mac/link_raw.cpp | 5 |
src/core/thread/mle_router.hpp | 5 |
src/ncp/ncp_hdlc.cpp | 11 |
src/lib/spinel/spinel_buffer.hpp | 1 |
src/lib/spinel/spinel_decoder.cpp | 14 |
src/ncp/ncp_base_dispatcher.cpp | 5 |
src/ncp/ncp_base_mtd.cpp | 15 |
src/core/api/thread_api.cpp | 3 |
src/core/meshcop/extended_panid.hpp | 1 |
src/core/thread/network_data_service.cpp | 2 |
src/core/thread/child_supervision.hpp | 1 |
src/core/api/ip6_api.cpp | 3 |
src/core/net/ip6.hpp | 8 |
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/srp_client_api.cpp | 1 |
src/core/net/srp_client.hpp | 1 |
src/core/api/srp_client_buffers_api.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 1 |
src/lib/hdlc/hdlc.hpp | 12 |
src/lib/hdlc/hdlc.cpp | 8 |
src/lib/spinel/spinel_decoder.hpp | 3 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/net/dns_types.hpp | 64 |
src/core/net/dns_types.cpp | 31 |
src/core/common/data.cpp | 1 |
src/core/net/sntp_client.hpp | 7 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/dataset_api.cpp | 1 |
third_party/mbedtls/repo/library/cmac.c | 9 |
src/core/api/commissioner_api.cpp | 2 |
src/core/common/crc16.cpp | 2 |
src/core/common/crc16.hpp | 2 |
src/ncp/ncp_base_radio.cpp | 5 |
src/core/api/link_raw_api.cpp | 3 |
src/core/mac/mac_frame.hpp | 53 |
src/core/mac/mac_frame.cpp | 44 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/common/frame_builder.cpp | 9 |
src/core/common/frame_builder.hpp | 12 |
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 | 1 |
src/core/net/srp_server.hpp | 30 |
src/core/common/heap_allocatable.hpp | 8 |
src/core/common/heap_array.hpp | 13 |
src/core/common/ptr_wrapper.hpp | 8 |
src/core/common/retain_ptr.hpp | 11 |
src/core/common/heap_data.hpp | 4 |
src/core/common/heap_data.cpp | 5 |
src/core/crypto/ecdsa.hpp | 1 |
third_party/mbedtls/repo/library/ecdsa.c | 6 |
src/core/common/error.cpp | 1 |
src/core/mac/mac_filter.hpp | 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 | 8032 | 69.4% |
gold | [1:9] | 184 | 1.59% |
yellow | [10:29] | 201 | 1.73% |
greenyellow | [30:49] | 89 | 0.76% |
lawngreen | 50+ | 3055 | 26.4% |
All colors | 11561 | 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 |
---|---|---|---|---|---|---|---|
4954 | 4954 |
1 :
['ot::Mac::Links::EnergyScan(unsigned char, unsigned short)'] |
4954 | 9924 | ot::Mac::Mac::PerformEnergyScan() | call site: 00000 | /src/openthread/src/core/mac/mac.cpp:318 |
4800 | 4806 |
2 :
['ot::NetworkData::Notifier& ot::GetProvider
|
8633 | 8673 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:93 |
3671 | 7818 |
8 :
['ot::NetworkData::Publisher::Entry::GetState() const', 'ot::NetworkData::Publisher::DnsSrpServiceEntry::Add()', 'ot::Mle::Mle::GetMeshLocal64() const', 'ot::NetworkData::Notifier::HandleServerDataUpdated()', 'ot::NetworkData::Notifier& ot::GetProvider
|
3671 | 8088 | ot::NetworkData::Publisher::DnsSrpServiceEntry::HandleNotifierEvents(ot::Events) | call site: 00000 | /src/openthread/src/core/thread/network_data_publisher.cpp:540 |
3486 | 3486 |
2 :
['IgnoreError(otError) [clone .14927]', 'ot::Mle::Mle::SendChildUpdateRequest(bool)'] |
3486 | 3486 | ot::Mle::Mle::Start(ot::Mle::Mle::StartMode) | call site: 00000 | /src/openthread/src/core/thread/mle.cpp:213 |
2810 | 6327 |
28 :
['ot::Ip6::Address::IsMulticastLargerThanRealmLocal() const', 'ot::Message::RemoveHeader(unsigned short)', 'ot::Ip6::MessageInfo::SetLinkInfo(void const*)', 'ot::MeshForwarder::LogMessage(ot::MeshForwarder::MessageAction, ot::Message const&, otError, ot::Mac::Address const*)', 'ot::Ip6::Netif::IsMulticastPromiscuousEnabled() const', 'ot::Ip6::Netif::IsMulticastSubscribed(ot::Ip6::Address const&) const', 'ot::Ip6::Ip6::IsOnLink(ot::Ip6::Address const&) const', 'ot::Ip6::MessageInfo::SetPeerAddr(ot::Ip6::Address const&)', 'ot::Ip6::MessageInfo::SetHopLimit(unsigned char)', 'ot::Clearable
|
4654 | 9188 | ot::Ip6::Ip6::HandleDatagram(ot::Message&,ot::Ip6::Ip6::MessageOrigin,voidconst*,bool) | call site: 00000 | /src/openthread/src/core/net/ip6.cpp:1218 |
2271 | 2281 |
5 :
['ot::Mle::Mle::IsMinimalEndDevice() const', 'ot::MeshForwarder::GetMacDestinationAddress(ot::Ip6::Address const&, ot::Mac::Address&)', 'ot::MeshForwarder::UpdateIp6RouteFtd(ot::Ip6::Header&, ot::Message&)', 'ot::Ip6::Header::GetDestination()', 'ot::Ip6::Address::IsLinkLocal() const'] |
2432 | 2444 | ot::MeshForwarder::UpdateIp6Route(ot::Message&) | call site: 00000 | /src/openthread/src/core/thread/mesh_forwarder.cpp:621 |
1966 | 2035 |
3 :
['mbedtls_pem_read_buffer', 'pk_parse_key_pkcs8_unencrypted_der', 'mbedtls_pk_init'] |
1966 | 3001 | mbedtls_pk_parse_key | call site: 04224 | /src/openthread/third_party/mbedtls/repo/library/pkparse.c:1275 |
1774 | 1780 |
2 :
['ot::NetworkData::Notifier::SendServerDataNotification(unsigned short, ot::NetworkData::NetworkData const*)', 'ot::NetworkData::Local& ot::GetProvider
|
1774 | 1780 | ot::NetworkData::Notifier::UpdateInconsistentData() | call site: 00000 | /src/openthread/src/core/thread/network_data_notifier.cpp:168 |
1683 | 4273 |
11 :
['otMessageAppend', 'otCoapMessageAppendObserveOption', 'otCoapNewMessage', 'otCoapMessageSetToken', 'otCoapSendRequest(otInstance*, otMessage*, otMessageInfo const*, void (*)(void*, otMessage*, otMessageInfo const*, otError), void*)', 'otCoapMessageInit', 'otCoapMessageSetPayloadMarker', 'ot::Cli::Output::OutputIp6AddressLine(otIp6Address const&)', 'ot::Cli::Output::GetInstancePtr()', 'strlen', 'ot::Cli::Output::OutputFormat(char const*, ...)'] |
1683 | 4305 | otErrorot::Cli::Coap::Process<7568770ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli_coap.cpp:207 |
1614 | 1614 |
1 :
['ot::Dhcp6::Client::Start()'] |
1614 | 1614 | ot::Dhcp6::Client::UpdateAddresses() | call site: 00000 | /src/openthread/src/core/net/dhcp6_client.cpp:159 |
1525 | 1531 |
2 :
['ot::MlrManager& ot::GetProvider
|
1610 | 1618 | ot::TimeTicker::HandleTimer() | call site: 00000 | /src/openthread/src/core/common/time_ticker.cpp:120 |
1513 | 1513 |
1 :
['otTcpEndpointDeinitialize'] |
1513 | 1513 | otErrorot::Cli::TcpExample::Process<1930295280ul>(ot::Utils::CmdLineParser::Arg*) | call site: 00000 | /src/openthread/src/cli/cli_tcp.cpp:222 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
tests/fuzz/cli_received.cpp | 3 |
tests/fuzz/fuzzer_platform.cpp | 34 |
src/core/api/instance_api.cpp | 3 |
src/core/common/instance.cpp | 6 |
src/core/common/tasklet.hpp | 14 |
src/core/common/timer.hpp | 42 |
src/core/common/locator.hpp | 4 |
src/core/common/linked_list.hpp | 69 |
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 | 14 |
src/core/common/random.cpp | 9 |
src/core/crypto/crypto_platform.cpp | 12 |
third_party/mbedtls/repo/library/entropy.c | 6 |
third_party/mbedtls/repo/library/sha256.c | 8 |
third_party/mbedtls/repo/library/ctr_drbg.c | 9 |
third_party/mbedtls/repo/library/aes.c | 6 |
third_party/mbedtls/repo/library/platform_util.c | 1 |
src/core/common/random.hpp | 5 |
src/core/radio/radio.hpp | 26 |
src/core/common/uptime.cpp | 2 |
src/core/common/time.hpp | 12 |
src/core/common/locator_getters.hpp | 69 |
src/core/common/instance.hpp | 19 |
src/core/common/timer.cpp | 11 |
src/core/common/serial_number.hpp | 3 |
src/core/common/const_cast.hpp | 19 |
src/core/common/code_utils.hpp | 1 |
src/core/common/iterator_utils.hpp | 14 |
src/core/common/notifier.cpp | 3 |
src/core/common/notifier.hpp | 12 |
src/core/common/callback.hpp | 54 |
src/core/common/time_ticker.cpp | 3 |
src/core/common/settings.hpp | 48 |
src/core/common/settings_driver.hpp | 9 |
src/core/common/message.cpp | 46 |
src/core/common/pool.hpp | 14 |
src/core/net/ip6.cpp | 13 |
src/core/common/message.hpp | 119 |
src/core/common/clearable.hpp | 36 |
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/thread/thread_netif.cpp | 3 |
src/core/net/netif.cpp | 23 |
src/core/thread/tmf.cpp | 13 |
src/core/coap/coap.cpp | 59 |
src/core/coap/coap_message.hpp | 47 |
src/core/net/socket.hpp | 24 |
src/core/coap/coap_message.cpp | 28 |
src/core/common/data.hpp | 18 |
src/core/common/num_utils.hpp | 17 |
src/core/thread/mesh_forwarder_ftd.cpp | 6 |
src/core/thread/mesh_forwarder.cpp | 23 |
src/core/net/ip6_headers.hpp | 33 |
src/core/net/netif.hpp | 17 |
src/core/common/as_core_type.hpp | 28 |
src/core/common/equatable.hpp | 18 |
src/core/thread/lowpan.cpp | 20 |
src/core/common/encoding.hpp | 17 |
src/core/thread/lowpan.hpp | 6 |
src/core/thread/mesh_forwarder.hpp | 9 |
src/core/common/bit_vector.hpp | 6 |
src/core/thread/child_table.hpp | 7 |
src/core/thread/indirect_sender.cpp | 16 |
src/core/thread/src_match_controller.cpp | 10 |
src/core/thread/indirect_sender.hpp | 16 |
src/core/thread/topology.hpp | 80 |
src/core/mac/mac_types.hpp | 28 |
src/core/mac/mac_types.cpp | 8 |
src/core/thread/src_match_controller.hpp | 1 |
src/core/mac/data_poll_handler.cpp | 12 |
src/core/mac/mac.hpp | 18 |
src/core/mac/data_poll_handler.hpp | 15 |
src/core/thread/csl_tx_scheduler.cpp | 12 |
src/core/thread/csl_tx_scheduler.hpp | 14 |
src/core/radio/radio_platform.cpp | 10 |
src/core/mac/mac.cpp | 33 |
src/core/common/tasklet.cpp | 3 |
src/core/api/tasklet_api.cpp | 3 |
src/core/coap/coap.hpp | 12 |
src/core/net/ip6_address.cpp | 38 |
src/core/thread/mle.cpp | 101 |
src/core/net/ip6_address.hpp | 14 |
src/core/thread/mle.hpp | 50 |
src/core/thread/uri_paths.cpp | 3 |
src/core/common/binary_search.hpp | 3 |
src/core/common/binary_search.cpp | 1 |
src/core/thread/address_resolver.cpp | 23 |
src/core/api/coap_api.cpp | 1 |
src/core/common/tlvs.hpp | 112 |
src/core/common/tlvs.cpp | 15 |
src/core/utils/history_tracker.cpp | 8 |
src/core/utils/history_tracker.hpp | 6 |
src/core/thread/mle_types.hpp | 27 |
src/core/thread/topology.cpp | 27 |
src/core/thread/tmf.hpp | 1 |
src/core/common/string.cpp | 8 |
src/core/thread/energy_scan_server.cpp | 2 |
src/core/meshcop/meshcop_tlvs.cpp | 15 |
src/core/meshcop/meshcop_tlvs.hpp | 61 |
src/core/meshcop/dataset_manager.cpp | 25 |
src/core/meshcop/dataset_manager.hpp | 6 |
src/core/meshcop/dataset_local.hpp | 4 |
src/core/meshcop/dataset.cpp | 12 |
src/core/meshcop/dataset_local.cpp | 6 |
src/core/common/settings.cpp | 14 |
src/core/meshcop/dataset.hpp | 49 |
src/core/thread/key_manager.hpp | 18 |
src/core/thread/address_resolver.hpp | 14 |
src/core/thread/mle_router.cpp | 57 |
src/core/thread/router_table.cpp | 28 |
src/core/thread/router_table.hpp | 19 |
src/core/common/array.hpp | 37 |
src/core/thread/network_data.cpp | 23 |
src/core/thread/network_data.hpp | 27 |
src/core/thread/network_data_tlvs.hpp | 88 |
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/link_quality.hpp | 13 |
src/core/common/trickle_timer.hpp | 2 |
src/core/common/trickle_timer.cpp | 7 |
src/core/thread/thread_tlvs.hpp | 9 |
src/core/thread/neighbor_table.cpp | 10 |
src/core/thread/link_quality.cpp | 10 |
src/core/mac/sub_mac.cpp | 30 |
src/core/thread/dua_manager.cpp | 10 |
src/core/common/time_ticker.hpp | 1 |
src/core/backbone_router/bbr_leader.cpp | 5 |
src/core/backbone_router/bbr_leader.hpp | 3 |
src/core/thread/network_data_leader_ftd.cpp | 42 |
src/core/thread/network_data_leader_ftd.hpp | 10 |
src/core/thread/network_data_tlvs.cpp | 6 |
src/core/thread/network_data_leader.cpp | 13 |
src/core/meshcop/dataset_manager_ftd.cpp | 10 |
src/core/meshcop/timestamp.cpp | 3 |
src/core/meshcop/timestamp.hpp | 7 |
src/core/thread/key_manager.cpp | 21 |
src/core/thread/network_data_leader.hpp | 4 |
src/core/meshcop/meshcop_leader.cpp | 9 |
src/core/mac/channel_mask.hpp | 6 |
src/core/mac/mac_links.hpp | 21 |
src/core/meshcop/extended_panid.cpp | 2 |
src/core/meshcop/network_name.hpp | 4 |
src/core/meshcop/network_name.cpp | 8 |
src/core/crypto/hmac_sha256.cpp | 5 |
third_party/mbedtls/repo/library/md.c | 14 |
src/core/crypto/storage.hpp | 4 |
src/core/crypto/storage.cpp | 1 |
src/core/crypto/hmac_sha256.hpp | 2 |
src/core/mac/sub_mac.hpp | 14 |
src/core/mac/link_raw.hpp | 1 |
src/core/thread/thread_netif.hpp | 1 |
src/core/meshcop/commissioner.cpp | 9 |
src/core/meshcop/border_agent.cpp | 6 |
src/core/net/dhcp6_server.cpp | 2 |
src/core/net/dhcp6_server.hpp | 2 |
src/core/meshcop/meshcop.hpp | 8 |
src/core/meshcop/meshcop_leader.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/thread/panid_query_server.cpp | 2 |
src/core/meshcop/joiner_router.cpp | 4 |
src/core/net/udp6.hpp | 14 |
src/core/net/ip6_mpl.hpp | 2 |
src/core/net/ip6_headers.cpp | 4 |
src/core/net/checksum.cpp | 6 |
src/core/net/checksum.hpp | 2 |
src/core/thread/child_table.cpp | 13 |
src/core/meshcop/joiner_router.hpp | 2 |
src/core/meshcop/joiner.cpp | 5 |
src/core/meshcop/panid_query_client.cpp | 2 |
src/core/meshcop/energy_scan_client.cpp | 2 |
src/core/coap/coap_secure.hpp | 5 |
src/core/meshcop/dtls.hpp | 2 |
src/core/meshcop/meshcop.cpp | 4 |
src/core/crypto/sha256.cpp | 5 |
src/core/crypto/sha256.hpp | 2 |
src/core/coap/coap_secure.cpp | 7 |
src/core/meshcop/dtls.cpp | 24 |
third_party/mbedtls/repo/library/ssl_tls.c | 83 |
third_party/mbedtls/repo/library/x509_crt.c | 39 |
third_party/mbedtls/repo/library/pk.c | 12 |
third_party/mbedtls/repo/library/ssl_cookie.c | 5 |
third_party/mbedtls/repo/library/ssl_ciphersuites.c | 6 |
third_party/mbedtls/repo/library/ecp.c | 55 |
src/core/common/log.cpp | 2 |
src/core/common/string.hpp | 3 |
third_party/mbedtls/repo/library/ssl_srv.c | 28 |
third_party/mbedtls/repo/include/mbedtls/ssl_internal.h | 9 |
third_party/mbedtls/repo/library/ssl_msg.c | 70 |
third_party/mbedtls/repo/library/cipher.c | 10 |
third_party/mbedtls/repo/library/ecdh.c | 20 |
third_party/mbedtls/repo/library/bignum.c | 40 |
third_party/mbedtls/repo/library/ecjpake.c | 19 |
third_party/mbedtls/repo/library/ecp_curves.c | 7 |
third_party/mbedtls/repo/library/asn1parse.c | 10 |
third_party/mbedtls/repo/include/mbedtls/error.h | 1 |
third_party/mbedtls/repo/library/x509.c | 13 |
third_party/mbedtls/repo/library/oid.c | 8 |
third_party/mbedtls/repo/library/pkparse.c | 8 |
third_party/mbedtls/repo/include/mbedtls/pk.h | 1 |
third_party/mbedtls/repo/library/pem.c | 3 |
third_party/mbedtls/repo/library/base64.c | 1 |
third_party/mbedtls/repo/library/constant_time.c | 9 |
third_party/mbedtls/repo/library/hmac_drbg.c | 8 |
third_party/mbedtls/repo/library/ssl_cli.c | 25 |
third_party/mbedtls/repo/include/mbedtls/cipher.h | 2 |
third_party/mbedtls/repo/library/ccm.c | 5 |
third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h | 5 |
src/core/thread/network_diagnostic.cpp | 11 |
src/core/thread/network_diagnostic.hpp | 1 |
src/core/thread/network_diagnostic_tlvs.hpp | 22 |
src/core/thread/mle_tlvs.hpp | 55 |
src/core/thread/mle_tlvs.cpp | 5 |
src/core/net/dhcp6_client.cpp | 12 |
src/core/net/dhcp6.hpp | 20 |
src/core/utils/slaac_address.cpp | 1 |
src/core/net/dns_client.cpp | 18 |
src/core/net/dns_client.hpp | 13 |
src/core/net/ip4_types.cpp | 1 |
src/core/net/ip4_types.hpp | 1 |
src/core/net/srp_client.cpp | 4 |
src/core/utils/srp_client_buffers.cpp | 1 |
src/core/net/sntp_client.cpp | 10 |
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/radio/radio.cpp | 3 |
src/core/mac/data_poll_sender.cpp | 16 |
src/core/crypto/aes_ccm.hpp | 5 |
src/core/crypto/aes_ecb.cpp | 3 |
src/core/crypto/aes_ccm.cpp | 7 |
src/core/thread/mle_types.cpp | 3 |
src/core/thread/discover_scanner.cpp | 5 |
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 | 4 |
src/core/thread/network_data_service.hpp | 2 |
src/core/meshcop/border_agent.hpp | 1 |
src/core/meshcop/announce_begin_client.cpp | 1 |
src/core/meshcop/commissioner.hpp | 3 |
src/core/utils/jam_detector.cpp | 1 |
src/core/thread/mlr_manager.cpp | 11 |
src/core/net/srp_server.cpp | 3 |
src/core/common/heap_string.hpp | 2 |
src/core/common/heap_string.cpp | 2 |
src/core/thread/child_supervision.cpp | 7 |
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/mac/link_raw.cpp | 4 |
src/core/thread/mle_router.hpp | 5 |
src/cli/cli.cpp | 11 |
src/cli/cli_output.cpp | 9 |
src/cli/cli_output.hpp | 5 |
src/core/api/error_api.cpp | 1 |
src/core/common/error.cpp | 1 |
src/cli/cli_dataset.hpp | 1 |
src/cli/cli_network_data.hpp | 1 |
src/cli/cli_udp.cpp | 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/net/srp_client.hpp | 1 |
src/core/api/ip6_api.cpp | 2 |
src/core/api/srp_client_buffers_api.cpp | 1 |
src/core/utils/srp_client_buffers.hpp | 1 |
src/cli/cli_srp_server.hpp | 1 |
src/cli/cli_history.hpp | 1 |
src/core/api/link_api.cpp | 2 |
src/core/utils/channel_monitor.hpp | 1 |
src/core/meshcop/extended_panid.hpp | 1 |
src/core/thread/network_data_service.cpp | 1 |
src/core/thread/child_supervision.hpp | 1 |
src/core/net/dns_types.hpp | 31 |
src/core/net/dns_types.cpp | 15 |
src/core/common/data.cpp | 1 |
src/core/net/sntp_client.hpp | 7 |
src/core/thread/discover_scanner.hpp | 1 |
src/core/api/thread_api.cpp | 1 |
src/core/api/thread_ftd_api.cpp | 1 |
src/core/mac/mac_frame.hpp | 54 |
src/core/radio/radio_callbacks.cpp | 2 |
src/core/mac/mac_frame.cpp | 44 |
src/core/mac/mac_filter.hpp | 1 |
src/core/common/frame_builder.cpp | 9 |
src/core/common/frame_builder.hpp | 12 |
src/core/net/ip6.hpp | 6 |
src/core/net/tcp6.hpp | 3 |
src/cli/cli.hpp | 1 |
src/core/utils/parse_cmdline.hpp | 4 |
src/core/utils/parse_cmdline.cpp | 6 |
src/core/net/srp_server.hpp | 1 |
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 | ['class.ot::Notifier *'] | 24 | 0 | 217 | 12 | 4 | 4975 | 0 | 10402 | 1240 |
ot::Srp::Client::HandleTimer()
|
/src/openthread/src/core/net/srp_client.cpp | 1 | ['class.ot::Srp::Client *'] | 13 | 0 | 75 | 16 | 2 | 1700 | 0 | 3586 | 422 |
otErrorot::Cli::Interpreter::Process<7506025ul>(ot::Utils::CmdLineParser::Arg*)
|
/src/openthread/src/cli/cli.cpp | 2 | ['class.ot::Cli::Interpreter *', 'class.ot::Utils::CmdLineParser::Arg *'] | 24 | 0 | 348 | 81 | 22 | 1490 | 0 | 2285 | 395 |
otErrorot::Cli::TcpExample::Process<1930295280ul>(ot::Utils::CmdLineParser::Arg*)
|
/src/openthread/src/cli/cli_tcp.cpp | 2 | ['class.ot::Cli::TcpExample *', 'class.ot::Utils::CmdLineParser::Arg *'] | 29 | 0 | 346 | 65 | 19 | 1595 | 0 | 5608 | 271 |
otErrorot::Ncp::NcpBase::HandlePropertySet<129u>()
|
/src/openthread/src/ncp/ncp_base_mtd.cpp | 1 | ['class.ot::Ncp::NcpBase *'] | 26 | 0 | 282 | 70 | 21 | 2640 | 0 | 6996 | 250 |
mbedtls_x509_crt_info
|
/src/openthread/third_party/mbedtls/repo/library/x509_crt.c | 4 | ['char *', 'size_t ', 'char *', 'struct.mbedtls_x509_crt *'] | 3 | 0 | 1097 | 186 | 58 | 28 | 0 | 280 | 238 |
otErrorot::Cli::Interpreter::Process<29803101196888419ul>(ot::Utils::CmdLineParser::Arg*)
|
/src/openthread/src/cli/cli.cpp | 2 | ['class.ot::Cli::Interpreter *', 'class.ot::Utils::CmdLineParser::Arg *'] | 9 | 0 | 511 | 78 | 24 | 423 | 0 | 616 | 235 |
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 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() | 60 | 20 | 33.33% | [] |
ot::BackboneRouter::Leader::UpdateDomainPrefixConfig() | 46 | 19 | 41.30% | [] |
ot::Coap::CoapBase::ProcessReceivedResponse(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 158 | 49 | 31.01% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Coap::CoapBase::ProcessReceivedRequest(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 144 | 77 | 53.47% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Crypto::MbedTls::MapError(int) | 98 | 15 | 15.30% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mac::Mac::BeginTransmit() | 85 | 45 | 52.94% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mac::Mac::RecordFrameTransmitStatus(ot::Mac::TxFrameconst&,ot::Mac::RxFrame*,otError,unsignedchar,bool) | 79 | 36 | 45.56% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mac::Mac::HandleTransmitDone(ot::Mac::TxFrame&,ot::Mac::RxFrame*,otError) | 97 | 46 | 47.42% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mac::Mac::ProcessEnhAckSecurity(ot::Mac::TxFrame&,ot::Mac::RxFrame&) | 75 | 16 | 21.33% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mac::SubMac::HandleTransmitDone(ot::Mac::TxFrame&,ot::Mac::RxFrame*,otError) | 54 | 25 | 46.29% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
voidot::MeshCoP::Commissioner::HandleTmf<(ot::Uri)28>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 51 | 12 | 23.52% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::MeshCoP::DatasetUpdater::HandleNotifierEvents(ot::Events) | 34 | 6 | 17.64% | [] |
ot::MeshCoP::Dtls::Process() | 72 | 36 | 50.0% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
voidot::MeshCoP::Leader::HandleTmf<(ot::Uri)22>(ot::Coap::Message&,ot::Ip6::MessageInfoconst&) | 34 | 18 | 52.94% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Dhcp6::Client::UpdateAddresses() | 83 | 19 | 22.89% | [] |
ot::Dhcp6::Server::UpdateService() | 57 | 22 | 38.59% | [] |
ot::Dns::Client::ParseResponse(ot::Dns::Client::Response&,ot::Dns::Client::QueryType&,otError&) | 67 | 20 | 29.85% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Sntp::Client::HandleUdpReceive(ot::Message&,ot::Ip6::MessageInfoconst&) | 37 | 12 | 32.43% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Srp::Client::ProcessAutoStart() | 49 | 20 | 40.81% | [] |
ot::Srp::Server::ProcessDnsUpdate(ot::Message&,ot::Srp::Server::MessageMetadata&) | 32 | 17 | 53.12% | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::AddressResolver::NewCacheEntry(bool) | 34 | 8 | 23.52% | ['ot-radio-receive-done-fuzzer'] |
ot::DuaManager::ProcessDuaResponse(ot::Coap::Message&) | 63 | 14 | 22.22% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::MeshForwarder::AnycastRouteLookup(unsignedchar,ot::MeshForwarder::AnycastType,unsignedshort&)const | 64 | 35 | 54.68% | [] |
ot::Mle::Mle::Restore() | 61 | 8 | 13.11% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleTimeTick() | 153 | 59 | 38.56% | [] |
ot::Mle::MleRouter::CheckReachability(unsignedshort,ot::Ip6::Headerconst&) | 33 | 17 | 51.51% | ['ot-radio-receive-done-fuzzer'] |
ot::MlrManager::UpdateReregistrationDelay(bool) | 34 | 12 | 35.29% | [] |
ot::NetworkData::Publisher::Entry::UpdateState(unsignedchar,unsignedchar,unsignedchar) | 43 | 19 | 44.18% | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkData::Publisher::DnsSrpServiceEntry::CountUnicastEntries(unsignedchar&,unsignedchar&)const | 37 | 20 | 54.05% | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
ot::NetworkData::Service::Manager::GetBackboneRouterPrimary(otBackboneRouterConfig&)const | 38 | 12 | 31.57% | [] |
ot::NetworkDiagnostic::NetworkDiagnostic::AppendChildTable(ot::Message&) | 38 | 16 | 42.10% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Utils::HistoryTracker::RecordNetworkDataChange() | 38 | 14 | 36.84% | [] |
ot::Utils::Slaac::Update(unsignedchar) | 84 | 19 | 22.61% | [] |
mbedtls_ssl_fetch_input | 144 | 47 | 32.63% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
mbedtls_ssl_write_record | 105 | 57 | 54.28% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
mbedtls_ssl_handshake_server_step | 76 | 20 | 26.31% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::DataPollHandler::HandleDataPoll(ot::Mac::RxFrame&) | 34 | 11 | 32.35% | ['ot-radio-receive-done-fuzzer'] |
ot::Mac::Mac::ProcessReceiveSecurity(ot::Mac::RxFrame&,ot::Mac::Addressconst&,ot::Neighbor*) | 93 | 37 | 39.78% | ['ot-radio-receive-done-fuzzer'] |
ot::AddressResolver::UpdateSnoopedCacheEntry(ot::Ip6::Addressconst&,unsignedshort,unsignedshort) | 39 | 14 | 35.89% | ['ot-radio-receive-done-fuzzer'] |
ot::Mle::DiscoverScanner::HandleDiscoveryResponse(ot::Mle::Mle::RxInfo&)const | 76 | 16 | 21.05% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::LinkQualityInfo::CalculateLinkQuality(unsignedchar,unsignedchar) | 34 | 16 | 47.05% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::MeshForwarder::UpdateMeshRoute(ot::Message&) | 33 | 18 | 54.54% | [] |
ot::Mle::Mle::Reattach() | 64 | 24 | 37.5% | [] |
ot::Mle::Mle::HandleAdvertisement(ot::Mle::Mle::RxInfo&) | 48 | 18 | 37.5% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::Mle::HandleParentResponse(ot::Mle::Mle::RxInfo&) | 122 | 24 | 19.67% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::Mle::HandleChildIdResponse(ot::Mle::Mle::RxInfo&) | 76 | 16 | 21.05% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleLinkAccept(ot::Mle::Mle::RxInfo&,bool) | 149 | 32 | 21.47% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleAdvertisement(ot::Mle::Mle::RxInfo&,unsignedshort,ot::Mle::LeaderDataconst&) | 144 | 24 | 16.66% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleChildIdRequest(ot::Mle::Mle::RxInfo&) | 143 | 27 | 18.88% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleChildUpdateRequest(ot::Mle::Mle::RxInfo&) | 151 | 45 | 29.80% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleChildUpdateResponse(ot::Mle::Mle::RxInfo&) | 122 | 21 | 17.21% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::HandleDataRequest(ot::Mle::Mle::RxInfo&) | 40 | 9 | 22.5% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::SendChildUpdateResponse(ot::Child*,ot::Ip6::MessageInfoconst&,ot::Mle::Mle::TlvListconst&,ot::Mle::Mle::Challengeconst&) | 72 | 32 | 44.44% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::RemoveNeighbor(ot::Neighbor&) | 38 | 10 | 26.31% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
mbedtls_ssl_cookie_check | 36 | 9 | 25.0% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ssl_parse_signature_algorithms_ext | 51 | 24 | 47.05% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ssl_ciphersuite_match | 77 | 24 | 31.16% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::MeshCoP::Commissioner::AddJoiner(ot::Mac::ExtAddressconst*,ot::MeshCoP::JoinerDiscernerconst*,charconst*,unsignedint) | 40 | 6 | 15.0% | [] |
ot::MeshCoP::Commissioner::HandleLeaderPetitionResponse(ot::Coap::Message*,ot::Ip6::MessageInfoconst*,otError) | 34 | 17 | 50.0% | ['ot-ncp-hdlc-received-fuzzer'] |
ot::Srp::Client::ChangeHostAndServiceStates(ot::Srp::Client::ItemStateconst*,ot::Srp::Client::ServiceStateChangeMode) | 35 | 14 | 40.0% | [] |
ot::Srp::Client::ProcessResponse(ot::Message&) | 94 | 20 | 21.27% | [] |
ot::Srp::Client::UpdateState() | 69 | 36 | 52.17% | [] |
ot::AddressResolver::GetNextCacheEntry(ot::AddressResolver::EntryInfo&,ot::AddressResolver::Iterator&)const | 62 | 30 | 48.38% | [] |
ot::Mle::Mle::ScheduleMessageTransmissionTimer() | 42 | 14 | 33.33% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Mle::MleRouter::SendLinkRequest(ot::Neighbor*) | 65 | 31 | 47.69% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
ot::Utils::ChannelManager::FindBetterChannel(unsignedchar&,unsignedshort&) | 35 | 15 | 42.85% | [] |
ot::Utils::ChannelManager::RequestChannelSelect(bool) | 31 | 14 | 45.16% | [] |
ot::Spinel::Buffer::OutFrameReadByte() | 40 | 21 | 52.5% | ['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 | 13 | 41.93% | ['ot-ncp-hdlc-received-fuzzer'] |
ot::Ncp::SrpClientErrorToSpinelError(otError) | 38 | 10 | 26.31% | ['ot-ncp-hdlc-received-fuzzer'] |
otErrorot::Cli::Interpreter::Process<424622705244ul>(ot::Utils::CmdLineParser::Arg*) | 77 | 37 | 48.05% | [] |
ot::Cli::Interpreter::PrintMacFilter() | 31 | 9 | 29.03% | [] |
ot::Cli::Interpreter::HandleDiagnosticGetResponse(otError,otMessageconst*,ot::Ip6::MessageInfoconst*) | 94 | 10 | 10.63% | [] |
otErrorot::Cli::Coap::Process<7568770ul>(ot::Utils::CmdLineParser::Arg*) | 48 | 25 | 52.08% | [] |
otErrorot::Cli::SrpServer::Process<1930945784ul>(ot::Utils::CmdLineParser::Arg*) | 32 | 9 | 28.12% | [] |
otErrorot::Cli::SrpServer::Process<27876329803337845ul>(ot::Utils::CmdLineParser::Arg*) | 56 | 10 | 17.85% | [] |
otErrorot::Cli::TcpExample::Process<1665316120ul>(ot::Utils::CmdLineParser::Arg*) | 40 | 5 | 12.5% | [] |
otErrorot::Cli::TcpExample::Process<2515025739107709789ul>(ot::Utils::CmdLineParser::Arg*) | 42 | 23 | 54.76% | [] |
ot::Srp::Client::SelectUnicastEntry(ot::NetworkData::Service::DnsSrpUnicast::Origin,ot::NetworkData::Service::DnsSrpUnicast::Info&)const | 42 | 16 | 38.09% | [] |
ot::NetworkData::Service::Manager::FindPreferredDnsSrpAnycastInfo(ot::NetworkData::Service::DnsSrpAnycast::Info&)const | 44 | 9 | 20.45% | [] |
mbedtls_asn1_get_len | 43 | 23 | 53.48% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
mpi_mul_hlp | 37 | 17 | 45.94% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
mbedtls_pk_parse_key | 78 | 31 | 39.74% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
x509_crt_parse_der_core | 169 | 89 | 52.66% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
x509_get_crt_ext | 117 | 51 | 43.58% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
x509_get_basic_constraints | 32 | 12 | 37.5% | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
tcp_usr_send | 33 | 8 | 24.24% | [] |
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/mac/mac_filter.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/joiner.hpp | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/api/backbone_router_api.cpp | [] | [] |
/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/aes_ccm.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/net/ip6_headers.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/srp_client_buffers_api.cpp | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/thread_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/coap/coap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/panid_query_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/energy_scan_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_client.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dhcp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/common/message.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/include/openthread/coap.h | [] | [] |
/src/openthread/src/core/meshcop/extended_panid.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/string.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_network_data.cpp | [] | [] |
/src/openthread/src/core/meshcop/meshcop_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/link_quality.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/thread_netif.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_dispatcher.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/coap_secure_api.cpp | [] | [] |
/src/openthread/src/core/api/border_router_api.cpp | [] | [] |
/src/openthread/src/core/utils/ping_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/csl_tx_scheduler.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/parse_cmdline.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/settings.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel.c | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/history_tracker_api.cpp | [] | [] |
/src/openthread/src/core/common/tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/netdata_api.cpp | [] | [] |
/src/openthread/src/core/net/ip6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/ping_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_buffer.hpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.hpp | [] | [] |
/src/openthread/src/core/thread/src_match_controller.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/cli/cli_tcp.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_notifier.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/linked_list.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/sub_mac.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_output.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip4_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mle_router.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/random.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/data_poll_handler.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl_internal.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/storage.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c | [] | [] |
/src/openthread/src/core/utils/parse_cmdline.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/link_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/jam_detection_api.cpp | [] | [] |
/src/openthread/src/core/thread/dua_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/meshcop/dataset_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac_frame.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/aes_ecb.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/error.cpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/instance_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/settings_driver.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c | [] | [] |
/src/openthread/src/cli/cli.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/api/child_supervision_api.cpp | [] | [] |
/src/openthread/src/core/thread/network_data_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/asn1write.c | [] | [] |
/src/openthread/src/core/net/netif.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/appender.cpp | [] | [] |
/src/openthread/src/cli/cli_dataset.cpp | [] | [] |
/src/openthread/src/core/net/srp_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/key_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/socket.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/sntp_client.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/instance.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-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/src/core/common/heap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/link_quality.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pkwrite.c | [] | [] |
/src/openthread/src/core/thread/announce_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_output.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/neighbor_table.hpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/key_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/timer.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/serial_number.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/tcp6_ext.cpp | [] | [] |
/src/openthread/src/core/net/ip6_mpl.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/thread_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/radio/radio.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/tests/fuzz/ncp_hdlc_received.cpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_mpl.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/log.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/thread/topology.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/preference.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/neighbor_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/icmp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/address_resolver.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_commissioner.cpp | [] | [] |
/src/openthread/src/core/api/joiner_api.cpp | [] | [] |
/src/openthread/src/core/thread/network_diagnostic.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/netdiag_api.cpp | [] | [] |
/src/openthread/src/core/common/data.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_headers.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/router_table.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/tmf.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/time.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/array.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/thread/mle_router.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/srp_server.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/channel_manager_api.cpp | [] | [] |
/src/openthread/src/core/thread/network_data_service.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/lib/hdlc/hdlc.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/coap/coap_message.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/retain_ptr.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/api/border_agent_api.cpp | [] | [] |
/src/openthread/src/lib/spinel/spinel_decoder.cpp | ['ot-ncp-hdlc-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/src/core/api/dataset_updater_api.cpp | [] | [] |
/src/openthread/src/core/thread/mle.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/string.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_cli.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_encoder.cpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader_ftd.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dns_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_srv.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/sntp_api.cpp | [] | [] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c | [] | [] |
/src/openthread/src/cli/cli_history.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mle_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/hmac_sha256.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/heap_data.cpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/crypto/aes_ccm.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/border_agent.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/notifier.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/timer.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/sha256.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_publisher.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_coap.hpp | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/pem.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pkparse.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_server.cpp | [] | [] |
/src/openthread/src/core/utils/channel_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_network_data.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/encoding.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_filter.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/announce_begin_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/srp_client_api.cpp | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-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_ftd.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/meshcop/joiner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/crypto_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/checksum.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/link_raw.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/heap_data.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/ncp/ncp_base.hpp | ['ot-ncp-hdlc-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/meshcop/extended_panid.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/discover_scanner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/pool.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_service.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-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/thread/mle_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/topology.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/channel_mask.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/num_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/dns_api.cpp | [] | [] |
/src/openthread/src/core/thread/router_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/random.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/common/iterator_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-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/mlr_manager.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_commissioner.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/ptr_wrapper.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/library/ecdsa.c | ['ot-ip6-send-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/lib/spinel/spinel_encoder.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/netif.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_joiner.cpp | [] | [] |
/src/openthread/src/core/common/time_ticker.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/lib/lbuf.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/tests/fuzz/ip6_send.cpp | ['ot-ip6-send-fuzzer'] | ['ot-ip6-send-fuzzer'] |
/src/openthread/src/core/utils/channel_monitor.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac_filter.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/time_ticker.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/frame_builder.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/icmp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/tests/fuzz/fuzzer_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/data.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/common/frame_builder.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/address_resolver.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_local.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/hmac_sha256.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/net/ip6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/udp_api.cpp | [] | [] |
/src/openthread/src/core/net/tcp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/lib/spinel/spinel_buffer.cpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/library/cipher.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_udp.cpp | ['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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/ip6_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/trickle_timer.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/lowpan.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip4_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/thread_netif.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/appender.hpp | [] | [] |
/src/openthread/src/core/mac/data_poll_sender.hpp | [] | [] |
/src/openthread/src/core/common/crc16.hpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/meshcop/border_agent.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecjpake.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dns_client.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_coap.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/md.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/equatable.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/bignum.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/tcp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/dataset_ftd_api.cpp | [] | [] |
/src/openthread/src/core/mac/mac_frame.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/locator_getters.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/bit_vector.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/lowpan.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dtls.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/net/dhcp6_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/heap.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/indirect_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/network_name.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/coap/coap.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/icmp6_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/code_utils.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/announce_begin_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_local.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/link_raw.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/heap_string.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/settings.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/tests/fuzz/cli_received.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/radio/radio.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_address.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/const_cast.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mle_tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/binary_search.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/frame_data.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/mac/data_poll_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/jam_detector.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/backbone_router/bbr_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mle_types.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/constant_time.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/logging_api.cpp | [] | [] |
/src/openthread/src/core/thread/announce_sender.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dns_client.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/child_supervision.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-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/net/socket.cpp | [] | [] |
/src/openthread/src/core/api/thread_ftd_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_mtd.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/net/udp6.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-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/tasklet.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-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/third_party/mbedtls/repo/library/ecdh.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/sha256.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/heap_string.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/tcp_ext_api.cpp | [] | [] |
/src/openthread/src/core/api/coap_api.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_dataset.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac_links.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/sha256.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/uri_paths.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/tmf.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/callback.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/timestamp.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_coap_secure.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/timestamp.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/commissioner_api.cpp | ['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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/energy_scan_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_filter.cpp | ['ot-radio-receive-done-fuzzer'] | ['ot-radio-receive-done-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/entropy.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c | [] | [] |
/src/openthread/src/core/mac/sub_mac_callbacks.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/x509.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/srp_client_buffers.hpp | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/channel_monitor_api.cpp | [] | [] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_reass.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/common/instance.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/platform_util.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/ncp_base_radio.cpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/commissioner.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/tlvs.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | [] |
/src/openthread/src/core/net/udp6.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_history.cpp | [] | [] |
/src/openthread/src/core/common/message.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/uptime.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/history_tracker.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dhcp6_server.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/dns_types.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/ncp_hdlc.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_array.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/thread/mle.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/radio/radio_callbacks.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/backbone_router/bbr_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/commissioner.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/../lib/lbuf.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/lib/hdlc/hdlc.hpp | ['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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/tcp_api.cpp | [] | [] |
/src/openthread/third_party/mbedtls/repo/library/x509_crt.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/srp_client.hpp | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/crc16.cpp | ['ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/changed_props_set.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/utils/jam_detector.hpp | [] | [] |
/src/openthread/src/core/api/dataset_api.cpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/coap/coap_secure.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_updater.hpp | [] | [] |
/src/openthread/src/core/thread/network_data_leader.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/joiner_router.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/src/core/meshcop/joiner_router.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_joiner.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dtls.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/cli/cli_srp_server.hpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/mesh_forwarder.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/lib/bitmap.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/net/checksum.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/network_data_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/channel_manager.hpp | [] | [] |
/src/openthread/src/core/api/ping_sender_api.cpp | [] | [] |
/src/openthread/src/core/meshcop/dataset_local.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/mbedtls.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/binary_search.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/sub_mac.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/clearable.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/utils/slaac_address.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/srp_server.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/net/ip6_address.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/random_noncrypto_api.cpp | [] | [] |
/src/openthread/src/core/mac/mac_links.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/third_party/tcplp/lib/cbuf.c | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] | [] |
/src/openthread/src/core/radio/radio_platform.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/netdata_publisher_api.cpp | [] | [] |
/src/openthread/src/core/common/tasklet.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/meshcop_leader.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer'] |
/src/openthread/third_party/mbedtls/repo/library/cmac.c | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/api/server_api.cpp | [] | [] |
/src/openthread/src/core/common/notifier.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/crypto/ecdsa.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/api/nat64_api.cpp | [] | [] |
/src/openthread/src/core/thread/child_supervision.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-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-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/meshcop/dataset_updater.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/thread/child_table.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/common/as_core_type.hpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/core/api/error_api.cpp | ['ot-cli-received-fuzzer'] | ['ot-cli-received-fuzzer'] |
/src/openthread/src/core/mac/mac.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
/src/openthread/src/ncp/changed_props_set.hpp | ['ot-ncp-hdlc-received-fuzzer'] | ['ot-ncp-hdlc-received-fuzzer'] |
/src/openthread/src/core/common/heap_allocatable.hpp | ['ot-ip6-send-fuzzer', 'ot-ncp-hdlc-received-fuzzer'] | [] |
/src/openthread/src/core/thread/indirect_sender.cpp | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] | ['ot-ip6-send-fuzzer', 'ot-radio-receive-done-fuzzer', 'ot-ncp-hdlc-received-fuzzer', 'ot-cli-received-fuzzer'] |
Directory |
---|
/src/openthread/src/core/common/ |
/src/openthread/src/ncp/ |
/src/openthread/third_party/tcplp/bsdtcp/ |
/src/openthread/include/openthread/ |
/src/openthread/src/core/meshcop/ |
/src/openthread/src/core/utils/ |
/src/openthread/third_party/mbedtls/repo/include/mbedtls/ |
/src/openthread/src/lib/hdlc/ |
/src/openthread/tests/fuzz/ |
/src/openthread/src/core/coap/ |
/src/openthread/src/core/net/ |
/src/openthread/src/core/mac/ |
/src/openthread/src/core/radio/ |
/src/openthread/src/core/thread/ |
/src/openthread/third_party/tcplp/bsdtcp/cc/ |
/src/openthread/src/core/api/ |
/src/openthread/src/cli/ |
/src/openthread/third_party/mbedtls/repo/library/ |
/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/ |
/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/ |
/src/openthread/src/core/crypto/ |
/src/openthread/third_party/tcplp/lib/ |
/src/openthread/third_party/tcplp/bsdtcp/../lib/ |
/src/openthread/src/lib/spinel/ |
/src/openthread/src/core/backbone_router/ |
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-scrfSGmjr7.data | fuzzerLogFile-0-scrfSGmjr7.data.yaml | ot-ip6-send-fuzzer.covreport |
ot-radio-receive-done-fuzzer | fuzzerLogFile-0-85tMXIJBMK.data | fuzzerLogFile-0-85tMXIJBMK.data.yaml | ot-radio-receive-done-fuzzer.covreport |
ot-ncp-hdlc-received-fuzzer | fuzzerLogFile-0-IjudmxCVa3.data | fuzzerLogFile-0-IjudmxCVa3.data.yaml | ot-ncp-hdlc-received-fuzzer.covreport |
ot-cli-received-fuzzer | fuzzerLogFile-0-qDwCE5Nefv.data | fuzzerLogFile-0-qDwCE5Nefv.data.yaml | ot-cli-received-fuzzer.covreport |
This section shows a chosen list of functions / methods calls and their relative coverage information. By static analysis of the target project code, all of these function call and their caller information, including the source file or class and line number that initiate the call are captured. Column 1 is the function name of that selected functions or methods. Column 2 of each row indicate if the target function covered by any fuzzer calltree information. Column 3 lists all fuzzers (or no fuzzers at all) that have coered that particular function call dynamically. Column 4 shows list of parent function for the specific function call, while column 5 shows possible blocker functions that make the fuzzers fail to reach the specific functions. Both column 4 and 5 will only show information if none of the fuzzers cover the target function calls.
Target sink | Callsite location | Reached by fuzzer | Function call path | Covered by fuzzer | Possible branch blockers |
---|