This PR improves the connman fuzz target by replacing some "(void)" calls with actual invariant checks, adding coverage for previously uncovered methods, and exercising more initialization states.
Set
m_local_services,m_use_addrman_outgoing, andm_max_automatic_connectionsvia fuzzed values beforeInit()to explore more startup configurations.Add network activity and outbound-bytes invariants.
Add
AddNode/RemoveAddedNodeinvariants: e.g. a successfulAddNodeincreasesGetAddedNodeInfo()by one; adding the same node again must fail; a subsequentRemoveAddedNodemust succeed and restore the original count.Add coverage for
AddLocalServices/RemoveLocalServices.