$BAR_LENGTH = $BAR_LENGTH_LEFT + $BAR_LENGTH_RIGHT; /* * Networks */ $net_stats = Net_qualification::get_list($conn, "", "ORDER BY net_name"); $max_level = max(ossim_db::max_val($conn, "compromise", "net_qualification"), ossim_db::max_val($conn, "attack", "net_qualification")); $net_groups = Net_group::get_list($conn); $net_group_array = array(); if (is_array($net_stats)) { foreach ($net_stats as $temp_net) { $net_name = $temp_net->get_net_name(); foreach ($net_groups as $net_group) { $ng_name = $net_group->get_name(); $net_group_array[$ng_name]["name"] = $ng_name; $net_group_array[$ng_name]["threshold_c"] = Net_group::netthresh_c($conn, $ng_name); $net_group_array[$ng_name]["threshold_a"] = Net_group::netthresh_a($conn, $ng_name); if (Net_group::isNetInGroup($conn, $ng_name, $net_name)) { if (!isset($net_group_array[$ng_name]["compromise"])) { $net_group_array[$ng_name]["compromise"] = 0; $net_group_array[$ng_name]["attack"] = 0; } $net_group_array[$ng_name]["compromise"] += $temp_net->get_compromise(); $net_group_array[$ng_name]["attack"] += $temp_net->get_attack(); } } } } function ordenar($a, $b) { return $a["max_c"] + $a["max_a"] < $b["max_c"] + $b["max_a"] ? true : false; }
$BAR_LENGTH_RIGHT = 200; $BAR_LENGTH = $BAR_LENGTH_LEFT + $BAR_LENGTH_RIGHT; /* * Networks */ $net_stats = Asset_net_qualification::get_list($conn, '', 'net_name'); $max_level = max(Ossim_db::max_val($conn, 'compromise', 'net_qualification'), Ossim_db::max_val($conn, 'attack', 'net_qualification')); $net_groups = Net_group::get_list($conn); $net_group_array = array(); if (is_array($net_stats)) { foreach ($net_stats as $temp_net) { foreach ($net_groups as $net_group) { $net_group_array[$ng_id]['id'] = $net_group->get_id(); $net_group_array[$ng_id]['name'] = $net_group->get_name(); $net_group_array[$ng_id]['threshold_c'] = Net_group::netthresh_c($conn, $net_group->get_id()); $net_group_array[$ng_id]['threshold_a'] = Net_group::netthresh_a($conn, $net_group->get_id()); if (Net_group::isNetInGroup($conn, $net_group->get_id(), $temp_net->get_net_id())) { if (!isset($net_group_array[$ng_id]['compromise'])) { $net_group_array[$ng_id]['compromise'] = 0; $net_group_array[$ng_id]['attack'] = 0; } $net_group_array[$ng_id]['compromise'] += $temp_net->get_compromise(); $net_group_array[$ng_id]['attack'] += $temp_net->get_attack(); } } } } ?> <table id='t_container'> <!-- configure refresh --> <tr>