true) { $savemsg = get_std_save_message($retval); } else { $savemsg = $retval; } /* reset rrd queues */ unlink_if_exists("/var/db/rrd/*queuedrops.rrd"); unlink_if_exists("/var/db/rrd/*queues.rrd"); enable_rrd_graphing(); clear_subsystem_dirty('shaper'); } $pgtitle = array(gettext("Firewall"), gettext("Traffic Shaper"), gettext("Wizards")); $shortcut_section = "trafficshaper"; $wizards = array( gettext("Multiple Lan/Wan") => "traffic_shaper_wizard_multi_all.xml", gettext("Dedicated Links") => "traffic_shaper_wizard_dedicated.xml", ); $closehead = false; include("head.inc"); if ($input_errors) print_input_errors($input_errors); $tab_array = array(); $tab_array[] = array(gettext("By Interface"), false, "firewall_shaper.php"); $tab_array[] = array(gettext("By Queue"), false, "firewall_shaper_queues.php"); $tab_array[] = array(gettext("Limiter"), false, "firewall_shaper_vinterface.php"); $tab_array[] = array(gettext("Layer7"), false, "firewall_shaper_layer7.php"); $tab_array[] = array(gettext("Wizards"), true, "firewall_shaper_wizards.php"); display_top_tabs($tab_array); if ($savemsg) print_info_box($savemsg, 'success'); if (is_subsystem_dirty('shaper')) print_info_box_np(gettext("The traffic shaper configuration has been changed.") . "
" . gettext("You must apply the changes in order for them to take effect.")); ?>

$wizard): ?>
' . $wizard . ''?>