예제 #1
0
    exit;
}
if ($argv[1] == "--vlans-delete") {
    vlan_delete($argv[2]);
    exit;
}
if ($argv[1] == "--virtip-build") {
    virtip_build($argv[2]);
    exit;
}
if ($argv[1] == "--virtip-delete") {
    virtip_delete($argv[2]);
    exit;
}
if ($argv[1] == "--bridge-delete") {
    bridge_delete($argv[2]);
    exit;
}
if ($argv[1] == "--bridge-rm") {
    bridge_deletemanu($argv[2]);
    exit;
}
if ($argv[1] == "--hosts") {
    etc_hosts_exec();
    exit;
}
if ($argv[1] == "--hosts-defaults") {
    etc_hosts_defaults();
    exit;
}
if ($argv[1] == "--iptables-bridge-delete") {
    exit;
}
if (isset($_GET["bridge-popup"])) {
    bridge_popup();
    exit;
}
if (isset($_GET["bridge-section"])) {
    bridges_section();
    exit;
}
if (isset($_POST["nic_inbound"])) {
    bridge_save();
    exit;
}
if (isset($_POST["bridge-delete"])) {
    bridge_delete();
    exit;
}
bridges_section();
function bridges_section()
{
    $page = CurrentPageName();
    $boot = new boostrap_form();
    $OPTIONS["BUTTONS"][] = button("{new_net_bridge}", "Loadjs('{$page}?bridge-js=0')", 16);
    $expl = "<div class=text-info>{firewall_bridges_explain}</div>";
    echo $expl . $boot->SearchFormGen("nic_inbound,nic_linked", "search-bridge", null, $OPTIONS);
}
function bridge_js()
{
    $page = CurrentPageName();
    $tpl = new templates();