From 607042b865b288042e813a051f7ed89cd602a065 Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Fri, 22 Jun 2012 15:07:07 -0400 Subject: [PATCH] Port whitelist acl check over from Servent to Connection --- src/libtomahawk/network/Connection.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libtomahawk/network/Connection.cpp b/src/libtomahawk/network/Connection.cpp index dde0aab6e..1dd3a4d9a 100644 --- a/src/libtomahawk/network/Connection.cpp +++ b/src/libtomahawk/network/Connection.cpp @@ -199,6 +199,12 @@ Connection::checkACL() return; } + if ( Servent::isIPWhitelisted( m_peerIpAddress ) ) + { + QTimer::singleShot( 0, this, SLOT( doSetup() ) ); + return; + } + QString nodeid = property( "nodeid" ).toString(); QString bareName = name().contains( '/' ) ? name().left( name().indexOf( "/" ) ) : name(); tDebug( LOGVERBOSE ) << Q_FUNC_INFO << "Checking ACL for" << name();