mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Encode hostname and other output for DHCP lease status. Fixes #7497
(cherry picked from commit a260eda559)
This commit is contained in:
parent
cad0d5bc8d
commit
9e721fea09
@ -359,11 +359,11 @@ if (count($pools) > 0) {
|
||||
<tbody>
|
||||
<?php foreach ($pools as $data):?>
|
||||
<tr>
|
||||
<td><?=$data['name']?></td>
|
||||
<td><?=$data['mystate']?></td>
|
||||
<td><?=adjust_gmt($data['mydate'])?></td>
|
||||
<td><?=$data['peerstate']?></td>
|
||||
<td><?=adjust_gmt($data['peerdate'])?></td>
|
||||
<td><?=htmlspecialchars($data['name'])?></td>
|
||||
<td><?=htmlspecialchars($data['mystate'])?></td>
|
||||
<td><?=htmlspecialchars(adjust_gmt($data['mydate']))?></td>
|
||||
<td><?=htmlspecialchars($data['peerstate'])?></td>
|
||||
<td><?=htmlspecialchars(adjust_gmt($data['peerdate']))?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
@ -463,46 +463,46 @@ foreach ($leases as $data):
|
||||
?>
|
||||
<tr>
|
||||
<td><i class="fa <?=$icon?>"></i></td>
|
||||
<td><?=$data['ip']?></td>
|
||||
<td><?=htmlspecialchars($data['ip'])?></td>
|
||||
<td>
|
||||
<?=$mac?>
|
||||
<?=htmlspecialchars($mac)?>
|
||||
|
||||
<?php if (isset($mac_man[$mac_hi])):?>
|
||||
(<?=$mac_man[$mac_hi]?>)
|
||||
(<?=htmlspecialchars($mac_man[$mac_hi])?>)
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
<?php
|
||||
/* only make CID column when we have one */
|
||||
if ($got_cid) {
|
||||
?>
|
||||
<td><?=$data['cid']?></td>
|
||||
<td><?=htmlspecialchars($data['cid'])?></td>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<td><?=$data['hostname']?></td>
|
||||
<td><?=$data['descr']?></td>
|
||||
<td><?=htmlspecialchars($data['hostname'])?></td>
|
||||
<td><?=htmlspecialchars($data['descr'])?></td>
|
||||
<? if ($data['type'] != "static"): ?>
|
||||
<td><?=adjust_gmt($data['start'])?></td>
|
||||
<td><?=adjust_gmt($data['end'])?></td>
|
||||
<td><?=htmlspecialchars(adjust_gmt($data['start']))?></td>
|
||||
<td><?=htmlspecialchars(adjust_gmt($data['end']))?></td>
|
||||
<? else: ?>
|
||||
<td><?=gettext("n/a")?></td>
|
||||
<td><?=gettext("n/a")?></td>
|
||||
<? endif; ?>
|
||||
<td><?=$data['online']?></td>
|
||||
<td><?=$data['act']?></td>
|
||||
<td><?=htmlspecialchars($data['online'])?></td>
|
||||
<td><?=htmlspecialchars($data['act'])?></td>
|
||||
<td>
|
||||
<?php if ($data['type'] == $dynamic_string): ?>
|
||||
<a class="fa fa-plus-square-o" title="<?=gettext("Add static mapping")?>" href="services_dhcp_edit.php?if=<?=$data['if']?>&mac=<?=$data['mac']?>&hostname=<?=htmlspecialchars($data['hostname'])?>"></a>
|
||||
<a class="fa fa-plus-square-o" title="<?=gettext("Add static mapping")?>" href="services_dhcp_edit.php?if=<?=htmlspecialchars($data['if'])?>&mac=<?=htmlspecialchars($data['mac'])?>&hostname=<?=htmlspecialchars($data['hostname'])?>"></a>
|
||||
<?php else: ?>
|
||||
<a class="fa fa-pencil" title="<?=gettext('Edit static mapping')?>" href="services_dhcp_edit.php?if=<?=$data['if']?>&id=<?=$data['staticmap_array_index']?>"></a>
|
||||
<a class="fa fa-pencil" title="<?=gettext('Edit static mapping')?>" href="services_dhcp_edit.php?if=<?=htmlspecialchars($data['if'])?>&id=<?=htmlspecialchars($data['staticmap_array_index'])?>"></a>
|
||||
<?php endif; ?>
|
||||
<a class="fa fa-plus-square" title="<?=gettext("Add WOL mapping")?>" href="services_wol_edit.php?if=<?=$data['if']?>&mac=<?=$data['mac']?>&descr=<?=$data['hostname']?>"></a>
|
||||
<a class="fa fa-plus-square" title="<?=gettext("Add WOL mapping")?>" href="services_wol_edit.php?if=<?=htmlspecialchars($data['if'])?>&mac=<?=htmlspecialchars($data['mac'])?>&descr=<?=htmlspecialchars($data['hostname'])?>"></a>
|
||||
<?php if ($data['online'] != $online_string):?>
|
||||
<a class="fa fa-power-off" title="<?=gettext("Send WOL packet")?>" href="services_wol.php?if=<?=$data['if']?>&mac=<?=$data['mac']?>"></a>
|
||||
<a class="fa fa-power-off" title="<?=gettext("Send WOL packet")?>" href="services_wol.php?if=<?=htmlspecialchars($data['if'])?>&mac=<?=htmlspecialchars($data['mac'])?>"></a>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($data['type'] == $dynamic_string && $data['online'] != $online_string):?>
|
||||
<a class="fa fa-trash" title="<?=gettext('Delete lease')?>" href="status_dhcp_leases.php?deleteip=<?=$data['ip']?>&all=<?=intval($_GET['all'])?>"></a>
|
||||
<a class="fa fa-trash" title="<?=gettext('Delete lease')?>" href="status_dhcp_leases.php?deleteip=<?=htmlspecialchars($data['ip'])?>&all=<?=intval($_GET['all'])?>"></a>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user