diff --git a/veilid-core/src/routing_table/routing_table_inner.rs b/veilid-core/src/routing_table/routing_table_inner.rs index 417cc646..50913789 100644 --- a/veilid-core/src/routing_table/routing_table_inner.rs +++ b/veilid-core/src/routing_table/routing_table_inner.rs @@ -737,12 +737,12 @@ impl RoutingTableInner { } } - let public_internet_ready = matches!( + let public_internet_ready = !matches!( self.get_network_class(RoutingDomain::PublicInternet) .unwrap_or_default(), NetworkClass::Invalid ); - let local_network_ready = matches!( + let local_network_ready = !matches!( self.get_network_class(RoutingDomain::LocalNetwork) .unwrap_or_default(), NetworkClass::Invalid