[ticket/13948] Correctly forwarding to the RIR for whois feature

Allow any space count in the ReferralServer string for whois services response.

PHPBB3-13948
This commit is contained in:
rxu 2015-06-21 15:48:28 +07:00
parent da7b24449d
commit bcac964cd0

View file

@ -1402,7 +1402,7 @@ function user_ipwhois($ip)
$match = array(); $match = array();
// Test for referrals from $whois_host to other whois databases, roll on rwhois // Test for referrals from $whois_host to other whois databases, roll on rwhois
if (preg_match('#ReferralServer: whois://(.+)#im', $ipwhois, $match)) if (preg_match('#ReferralServer:[\x20]*whois://(.+)#im', $ipwhois, $match))
{ {
if (strpos($match[1], ':') !== false) if (strpos($match[1], ':') !== false)
{ {