$bridge['span'] = implode(',', $_POST['span']);
 }
 if (isset($_POST['edge'])) {
     $bridge['edge'] = implode(',', $_POST['edge']);
 }
 if (isset($_POST['autoedge'])) {
     $bridge['autoedge'] = implode(',', $_POST['autoedge']);
 }
 if (isset($_POST['ptp'])) {
     $bridge['ptp'] = implode(',', $_POST['ptp']);
 }
 if (isset($_POST['autoptp'])) {
     $bridge['autoptp'] = implode(',', $_POST['autoptp']);
 }
 $bridge['bridgeif'] = $_POST['bridgeif'];
 interface_bridge_configure($bridge);
 if ($bridge['bridgeif'] == "" || !stristr($bridge['bridgeif'], "bridge")) {
     $input_errors[] = gettext("Error occurred creating interface, please retry.");
 } else {
     if (isset($id) && $a_bridges[$id]) {
         $a_bridges[$id] = $bridge;
     } else {
         $a_bridges[] = $bridge;
     }
     write_config();
     $confif = convert_real_interface_to_friendly_interface_name($bridge['bridgeif']);
     if ($confif != "") {
         interface_configure($confif);
     }
     header("Location: interfaces_bridge.php");
     exit;
Пример #2
0
     unset($bridge['span']);
 }
 if (isset($_POST['edge'])) {
     $bridge['edge'] = implode(',', $_POST['edge']);
 }
 if (isset($_POST['autoedge'])) {
     $bridge['autoedge'] = implode(',', $_POST['autoedge']);
 }
 if (isset($_POST['ptp'])) {
     $bridge['ptp'] = implode(',', $_POST['ptp']);
 }
 if (isset($_POST['autoptp'])) {
     $bridge['autoptp'] = implode(',', $_POST['autoptp']);
 }
 $bridge['bridgeif'] = $_POST['bridgeif'];
 $bridge['bridgeif'] = interface_bridge_configure($bridge);
 if ($bridge['bridgeif'] == "" || !stristr($bridge['bridgeif'], "bridge")) {
     $input_errors[] = gettext("Error occured creating interface, please retry.");
 } else {
     if (isset($id) && $a_bridges[$id]) {
         $a_bridges[$id] = $bridge;
     } else {
         $a_bridges[] = $bridge;
     }
     write_config();
     $confif = convert_real_interface_to_friendly_interface_name($bridge['bridgeif']);
     if ($confif != "") {
         interface_configure($confif);
     }
     header("Location: interfaces_bridge.php");
     exit;