diff options
Diffstat (limited to 'usr/local/www')
-rw-r--r-- | usr/local/www/interfaces_bridge.php | 15 | ||||
-rw-r--r-- | usr/local/www/interfaces_bridge_edit.php | 2 |
2 files changed, 14 insertions, 3 deletions
diff --git a/usr/local/www/interfaces_bridge.php b/usr/local/www/interfaces_bridge.php index cd97fca..f5f3734 100644 --- a/usr/local/www/interfaces_bridge.php +++ b/usr/local/www/interfaces_bridge.php @@ -95,13 +95,24 @@ include("head.inc"); <td width="50%" class="listhdr">Description</td> <td width="10%" class="list"></td> </tr> - <?php $i = 0; foreach ($a_bridges as $bridge): ?> + <?php $i = 0; $ifdescrs = get_configured_interface_with_descr(); + foreach ($a_bridges as $bridge): ?> <tr> <td class="listlr"> <?=htmlspecialchars(strtoupper($bridge['bridgeif']));?> </td> <td class="listr"> - <?=htmlspecialchars($bridge['members']);?> + <? $members = explode(',', $bridge['members']); + $j = 0; + foreach ($members as $member) { + if (isset($ifdescrs[$member])) { + echo $ifdescrs[$member]; + $j++; + } + if ($j > 1) + echo ", "; + } + ?> </td> <td class="listbg"> <?=htmlspecialchars($bridge['descr']);?> diff --git a/usr/local/www/interfaces_bridge_edit.php b/usr/local/www/interfaces_bridge_edit.php index 1119fcb..e23ba5b 100644 --- a/usr/local/www/interfaces_bridge_edit.php +++ b/usr/local/www/interfaces_bridge_edit.php @@ -435,7 +435,7 @@ Set the size of the bridge address cache to size. The default is <p class="vexpl"><span class="red"><strong> Note:<br> </strong></span> - The span interface cannot be part of the bridge. + The span interface cannot be part of the bridge member interfaces. </span> </td> </tr> |