diff --git a/misc/connection-limits/src/lib.rs b/misc/connection-limits/src/lib.rs index ae73a9d26a0..47c0eb61a59 100644 --- a/misc/connection-limits/src/lib.rs +++ b/misc/connection-limits/src/lib.rs @@ -290,7 +290,7 @@ impl NetworkBehaviour for Behaviour { local_addr: &Multiaddr, remote_addr: &Multiaddr, ) -> Result<(), ConnectionDenied> { - if !self + if self .bypass_rules .is_bypassed(None, std::slice::from_ref(remote_addr), Some(local_addr)) { @@ -355,7 +355,7 @@ impl NetworkBehaviour for Behaviour { addresses: &[Multiaddr], _: Endpoint, ) -> Result, ConnectionDenied> { - if !self + if self .bypass_rules .is_bypassed(maybe_peer.as_ref(), addresses, None) { @@ -382,7 +382,7 @@ impl NetworkBehaviour for Behaviour { _: PortUse, ) -> Result, ConnectionDenied> { self.pending_outbound_connections.remove(&connection_id); - if !self + if self .bypass_rules .is_bypassed(Some(&peer), std::slice::from_ref(addr), None) {