CHG: make ip matching for sqlite-black/whitelisted a strict match instead of a loose one

This commit is contained in:
ps 2014-06-28 16:19:48 +00:00
부모 df573130df
커밋 0b0c956dd5
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제

파일 보기

@ -246,7 +246,7 @@ bool Database::whitelistedIP(string p_ip)
{
string sql="";
sql="SELECT ip FROM whitelisted_ips WHERE ip=SUBSTR(\""+p_ip+"\",0,LENGTH(ip)) LIMIT 1;";
sql="SELECT ip FROM whitelisted_ips WHERE ip=\""+p_ip+"\" LIMIT 1;";
if(countRows(sql)>0)
return true;
@ -306,7 +306,7 @@ bool Database::blacklistedIP(string p_ip)
{
string sql="";
sql="SELECT ip FROM blacklisted_ips WHERE ip=SUBSTR(\""+p_ip+"\",0,LENGTH(ip)) LIMIT 1;";
sql="SELECT ip FROM blacklisted_ips WHERE ip=\""+p_ip+"\" LIMIT 1;";
if(countRows(sql)>0)
return true;