Esempio n. 1
0
             unset($config['interfaces'][$ifname]['subnetv6']);
         }
         /* check for wireless interfaces, set or clear ['wireless'] */
         if (match_wireless_interface($ifport)) {
             if (empty($config['interfaces'][$ifname]['wireless'])) {
                 $config['interfaces'][$ifname]['wireless'] = array();
             }
         } elseif (isset($config['interfaces'][$ifname]['wireless'])) {
             unset($config['interfaces'][$ifname]['wireless']);
         }
         /* make sure there is a descr for all interfaces */
         if (!isset($config['interfaces'][$ifname]['descr'])) {
             $config['interfaces'][$ifname]['descr'] = strtoupper($ifname);
         }
         if ($reloadif) {
             if (match_wireless_interface($ifport)) {
                 interface_sync_wireless_clones($config['interfaces'][$ifname], false);
             }
             /* Reload all for the interface. */
             interface_configure($ifname, true);
             // count changes
             $changes++;
         }
     }
 }
 write_config();
 if ($changes > 0) {
     // reload filter, rrd when interfaces have changed (original from apply action)
     filter_configure();
     enable_rrd_graphing();
 }
Esempio n. 2
0
</h3>
				    </header>

				    <div class="content-box-main">
						<form action="interfaces_wireless_edit.php" method="post" name="iform" id="iform">
			                <table class="table table-striped table-sort">
				                <tr>
					                <td width="22%" valign="top" class="vncellreq"><?php 
echo gettext("Parent interface");
?>
</td>
					                <td width="78%" class="vtable">
					                    <select name="if" class="selectpicker">
					                      <?php 
foreach ($portlist as $ifn => $ifinfo) {
    if (match_wireless_interface($ifn)) {
        if (strstr($ifn, '_wlan')) {
            continue;
        }
        echo "<option value=\"{$ifn}\"";
        if ($ifn == $pconfig['if']) {
            echo " selected=\"selected\"";
        }
        echo ">";
        echo htmlspecialchars($ifn . " (" . $ifinfo['mac'] . ")");
        echo "</option>";
    }
}
?>
					                    </select>
					                </td>