From b0ccd861c582a1e7645560193cfcd61ce1bd663e Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Sat, 26 Apr 2008 01:20:24 +0200 Subject: [PATCH] [svn r15130] Updated source address check --- main/conference/audiopost.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/main/conference/audiopost.php b/main/conference/audiopost.php index 4d9d758219..d465170e96 100644 --- a/main/conference/audiopost.php +++ b/main/conference/audiopost.php @@ -11,7 +11,13 @@ if(is_array($ips)) { foreach($ips as $ip) { - if($ip == $_SERVER['REMOTE_HOST']){$is_our_server = true;} + //get 255 range for known server address + $split = split('.',$ip); + $ip_range_server = $split[0].'.'.$split[1].'.'.$split[2]; + //get 255 range for request source address + $split = split('.',$_SERVER['REMOTE_ADDR']); + $ip_range_request = $split[0].'.'.$split[1].'.'.$split[2]; + if($ip_range_server == $ip_range_request){$is_our_server = true;} } } if($is_our_server)