read("gnucomo"); // A special user for accessing dropped addresses $name = "firewall"; $passw = "Gnuc0mo-Ab4se"; $database = pg_connect($config->Database($name, $passw)); $query = "select source from object_abuse where status='dropped' and family(source)=4"; if (!empty($_GET['object'])) { $object_query = "SELECT objectid FROM object WHERE objectname='" . $_GET['object']."'"; $res = pg_exec($database, $object_query); $obj = pg_fetch_object($res, 0); $query .= " and objectid=" . $obj->objectid; } $query .= " order by source"; $res = pg_exec($database, $query); for ($ip = 0; $ip < pg_num_rows($res); $ip++) { $abuse = pg_fetch_object($res, $ip); echo $abuse->source; echo "\n"; } } else { echo "Permission denied.\n"; } ?>