[fuzz] fix warning when building fuzzer source files (#12130)

Add `SuccessOrQuit()` to check the return `Error` value of
`RoutingManager::SetEnabled()` in `fuzz_*.cpp` source files. This
addresses warnings about ignoring the return value.
This commit is contained in:
Abtin Keshavarzian
2025-11-12 20:37:17 +01:00
committed by GitHub
parent 01aba923ad
commit 61e43cffb9
6 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
otCliInit(&node.GetInstance(), CliOutput, nullptr);
node.GetInstance().Get<BorderRouter::InfraIf>().Init(/* aInfraIfIndex */ 1, /* aInfraIfIsRunning */ true);
node.GetInstance().Get<BorderRouter::RoutingManager>().SetEnabled(true);
SuccessOrQuit(node.GetInstance().Get<BorderRouter::RoutingManager>().SetEnabled(true));
node.GetInstance().Get<Srp::Server>().SetAutoEnableMode(true);
node.GetInstance().Get<BorderRouter::RoutingManager>().SetDhcp6PdEnabled(true);
node.GetInstance().Get<BorderRouter::RoutingManager>().SetNat64PrefixManagerEnabled(true);