This commit is contained in:
Arionum
2018-05-01 13:13:02 +03:00
parent 54aea30232
commit 1115e02e5d
2 changed files with 2 additions and 2 deletions

View File

@@ -72,7 +72,7 @@ OR OTHER DEALINGS IN THE SOFTWARE.
require_once("include/init.inc.php");
error_reporting(0);
$ip=san_ip($_SERVER['REMOTE_ADDR']);
$ip=filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE);
$ip=filter_var($ip, FILTER_VALIDATE_IP);
if($_config['public_api']==false&&!in_array($ip,$_config['allowed_hosts'])){
api_err("private-api");

View File

@@ -30,7 +30,7 @@ set_time_limit(360);
$q=$_GET['q'];
$ip=san_ip($_SERVER['REMOTE_ADDR']);
$ip=filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE);
$ip=filter_var($ip, FILTER_VALIDATE_IP);
// in case of testnet, all IPs are accepted for mining
if($_config['testnet']==false&&!in_array($ip,$_config['allowed_hosts'])&&!empty($ip)&&!in_array('*',$_config['allowed_hosts'])) api_err("unauthorized");