Example #1
0
                     $total_host++;
                     $perm = true;
                     $name = '-';
                     if (count($sensors) == 0) {
                         $sensors = $ids;
                     }
                 }
             }
         }
     }
 }
 $sname = $vs = $sperm = $snmap = $load = array();
 $selected = FALSE;
 // reorder sensors with load
 if (!valid_hex32($scan_server)) {
     $sensors = Av_sensor::reorder_vs_by_load($conn, $sensors);
     array_unique($sensors);
 } else {
     // User has selected a sensor
     $sensor_obj = Av_sensor::get_object($conn, $scan_server);
     $sensors = array($scan_server => $sensor_obj->get_vs_load($conn));
 }
 // info per each related sensor
 $ttargets[$target]['perm'] = $perm;
 if (!empty($sensors) && preg_match("/[\\da-f]{32}/i", key($sensors))) {
     foreach ($sensors as $sid => $sload) {
         $withnmap = in_array($sid, $ids) || $unresolved;
         $sensor_object = Av_sensor::get_object($conn, $sid);
         $has_vuln_scanner = 0;
         if ($sensor_object !== NULL) {
             $load[] = $sload;