$tmp_sensors = Sensor::get_list($conn, "ORDER BY name ASC"); // For filtering user perms $tmp_group_hosts = Host_group_scan::get_list($conn, "WHERE plugin_id = 3001 ORDER BY host_group_name ASC"); $tmp_group_nets = Net_group_scan::get_list($conn, "WHERE plugin_id = 3001 ORDER BY net_group_name ASC"); $tmp_host = Host_scan::get_list($conn, "WHERE plugin_id = 3001 ORDER BY host_ip ASC"); $tmp_nets = Net_scan::get_list($conn, "WHERE plugin_id = 3001 ORDER BY net_name ASC"); $net_group_index = array(); $host_group_index = array(); $hosts_index = array(); $nets_index = array(); $net_group_list = array(); $host_group_list = array(); $hosts_list = array(); $nets_list = array(); foreach ($tmp_sensors as $sensor) { if (Sensor::check_plugin_rel($conn, $sensor->get_ip(), NESSUS)) { $sensor_index[$sensor->get_name()] = $tmp_index; $tmp_index++; array_push($sensor_list, $sensor); } } $tmp_index = 0; foreach ($tmp_group_nets as $gn) { $net_group_index[$gn->get_name($conn)] = $tmp_index; $tmp_index++; array_push($net_group_list, $gn); } $tmp_index = 0; foreach ($tmp_group_hosts as $gh) { $host_group_index[$gh->get_name($conn)] = $tmp_index; $tmp_index++;