[Astpp-commit] SF.net SVN: astpp: [2146] trunk/astpp-ip-map.agi
Brought to you by:
darrenkw
From: <dar...@us...> - 2007-11-02 04:25:03
|
Revision: 2146 http://astpp.svn.sourceforge.net/astpp/?rev=2146&view=rev Author: darrenkw Date: 2007-11-01 21:25:04 -0700 (Thu, 01 Nov 2007) Log Message: ----------- Patch: [ 1820688 ] bad matching for prefix in ip-map.agi Modified Paths: -------------- trunk/astpp-ip-map.agi Modified: trunk/astpp-ip-map.agi =================================================================== --- trunk/astpp-ip-map.agi 2007-11-02 03:48:23 UTC (rev 2145) +++ trunk/astpp-ip-map.agi 2007-11-02 04:25:04 UTC (rev 2146) @@ -54,7 +54,8 @@ # $tmp = "SELECT * FROM ip_map WHERE ip = " . $astpp_db->quote($number) # . " AND prefix IS NULL OR $extension RLIKE prefix ORDER BY LENGTH(prefix) DESC LIMIT 1"; ########### - +$tmp = "SELECT * FROM ip_map WHERE ip = " . $astpp_db->quote($number) + . " AND prefix IN (NULL,'') OR ip = " . $astpp_db->quote($number) . " AND " . $astpp_db->quote($extension) . " RLIKE prefix ORDER BY LENGTH(prefix) DESC LIMIT 1"; print STDERR $tmp if $config->{debug} == 1; $AGI->verbose( "$tmp\n", $verbose ) if $config->{debug} == 1; $sql = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |