Revision 21ab1cde
Added by Scott Ullrich over 20 years ago
usr/local/www/interfaces_lan.php | ||
---|---|---|
143 | 143 |
<input name="ipaddr" type="text" class="formfld" id="hostname" size="20" value="<?=htmlspecialchars($pconfig['ipaddr']);?>" onchange="ipaddr_change()"> |
144 | 144 |
/ |
145 | 145 |
<select name="subnet" class="formfld" id="subnet"> |
146 |
<?php for ($i = 32; $i > 0; $i--): ?> |
|
147 |
<option value="<?=$i;?>" <?php if ($i == $pconfig['subnet']) echo "selected"; ?>> |
|
148 |
<?=$i;?> |
|
149 |
</option> |
|
150 |
<?php endfor; ?> |
|
146 |
<?php |
|
147 |
for ($i = 32; $i > 0; $i--) { |
|
148 |
if($i <> 31) { |
|
149 |
echo "<option value=\"{$i}\" "; |
|
150 |
if ($i == $pconfig['subnet']) echo "selected"; |
|
151 |
echo ">" . $i . "</option>"; |
|
152 |
} |
|
153 |
} |
|
154 |
?> |
|
151 | 155 |
</select></td> |
152 | 156 |
</tr> |
153 | 157 |
<?php /* Wireless interface? */ |
Also available in: Unified diff
remove /31 from interface IP assignment screens since a /31 subnet has 0 usable IP addresses. simpify all 1-32 loops by using the same code as much as possible.