summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_dnsmasq.php
diff options
context:
space:
mode:
authorLorenz Schori <lo@znerol.ch>2012-05-05 13:07:04 +0200
committerLorenz Schori <lo@znerol.ch>2012-05-05 13:07:04 +0200
commit5a2a83493cdb3f647b4913f3b84ef864103148f5 (patch)
tree975567fb61e36ffe01be0eb60e023ddfa6cba6e2 /usr/local/www/services_dnsmasq.php
parenta52706d5d8bbaff13e22c78990648f2e4e17b1c7 (diff)
downloadpfsense-5a2a83493cdb3f647b4913f3b84ef864103148f5.zip
pfsense-5a2a83493cdb3f647b4913f3b84ef864103148f5.tar.gz
Add support for aliases in DNS Forwarder, fixes #2410
Diffstat (limited to 'usr/local/www/services_dnsmasq.php')
-rwxr-xr-xusr/local/www/services_dnsmasq.php19
1 files changed, 19 insertions, 0 deletions
diff --git a/usr/local/www/services_dnsmasq.php b/usr/local/www/services_dnsmasq.php
index d010d0a..9dbfc3a 100755
--- a/usr/local/www/services_dnsmasq.php
+++ b/usr/local/www/services_dnsmasq.php
@@ -277,6 +277,25 @@ function show_advanced_dns() {
</tr>
</table>
</tr>
+ <?php foreach ($hostent['aliases']['item'] as $alias): ?>
+ <tr>
+ <td class="listlr" ondblclick="document.location='services_dnsmasq_edit.php?id=<?=$i;?>';">
+ <?=strtolower($alias['host']);?>&nbsp;
+ </td>
+ <td class="listr" ondblclick="document.location='services_dnsmasq_edit.php?id=<?=$i;?>';">
+ <?=strtolower($alias['domain']);?>&nbsp;
+ </td>
+ <td class="listr" ondblclick="document.location='services_dnsmasq_edit.php?id=<?=$i;?>';">
+ Alias for <?=$hostent['host'] ? $hostent['host'] . '.' . $hostent['domain'] : $hostent['domain'];?>&nbsp;
+ </td>
+ <td class="listbg" ondblclick="document.location='services_dnsmasq_edit.php?id=<?=$i;?>';">
+ <?=htmlspecialchars($alias['description']);?>&nbsp;
+ </td>
+ <td valign="middle" nowrap class="list">
+ <a href="services_dnsmasq_edit.php?id=<?=$i;?>"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_e.gif" width="17" height="17" border="0"></a>
+ </td>
+ </tr>
+ <?php endforeach; ?>
<?php $i++; endforeach; ?>
</tbody>
<tfoot>
OpenPOWER on IntegriCloud