mirror of
https://github.com/itflow-org/itflow
synced 2026-03-25 23:05:37 +00:00
Add Nat IP Field to Interfaces
This commit is contained in:
@@ -103,6 +103,7 @@ if (isset($_GET['asset_id'])) {
|
|||||||
ai.interface_type,
|
ai.interface_type,
|
||||||
ai.interface_mac,
|
ai.interface_mac,
|
||||||
ai.interface_ip,
|
ai.interface_ip,
|
||||||
|
ai.interface_nat_ip,
|
||||||
ai.interface_ipv6,
|
ai.interface_ipv6,
|
||||||
ai.interface_primary,
|
ai.interface_primary,
|
||||||
ai.interface_notes,
|
ai.interface_notes,
|
||||||
@@ -409,6 +410,7 @@ if (isset($_GET['asset_id'])) {
|
|||||||
$interface_type = nullable_htmlentities($row['interface_type']);
|
$interface_type = nullable_htmlentities($row['interface_type']);
|
||||||
$interface_mac = nullable_htmlentities($row['interface_mac']);
|
$interface_mac = nullable_htmlentities($row['interface_mac']);
|
||||||
$interface_ip = nullable_htmlentities($row['interface_ip']);
|
$interface_ip = nullable_htmlentities($row['interface_ip']);
|
||||||
|
$interface_nat_ip = nullable_htmlentities($row['interface_nat_ip']);
|
||||||
$interface_ipv6 = nullable_htmlentities($row['interface_ipv6']);
|
$interface_ipv6 = nullable_htmlentities($row['interface_ipv6']);
|
||||||
$interface_primary = intval($row['interface_primary']);
|
$interface_primary = intval($row['interface_primary']);
|
||||||
$network_id = intval($row['network_id']);
|
$network_id = intval($row['network_id']);
|
||||||
|
|||||||
@@ -103,6 +103,8 @@
|
|||||||
name="nat_ip"
|
name="nat_ip"
|
||||||
placeholder="Nat IP"
|
placeholder="Nat IP"
|
||||||
maxlength="200"
|
maxlength="200"
|
||||||
|
data-inputmask="'alias': 'ip'"
|
||||||
|
data-mask
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -163,6 +163,8 @@ if ($link_row = mysqli_fetch_assoc($sql_link)) {
|
|||||||
placeholder="Nat IP"
|
placeholder="Nat IP"
|
||||||
maxlength="200"
|
maxlength="200"
|
||||||
value="<?php echo $interface_nat_ip; ?>"
|
value="<?php echo $interface_nat_ip; ?>"
|
||||||
|
data-inputmask="'alias': 'ip'"
|
||||||
|
data-mask
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -736,6 +736,7 @@ if (isset($_POST['add_asset_interface'])) {
|
|||||||
interface_type = '$type',
|
interface_type = '$type',
|
||||||
interface_mac = '$mac',
|
interface_mac = '$mac',
|
||||||
interface_ip = '$ip',
|
interface_ip = '$ip',
|
||||||
|
interface_nat_ip = '$nat_ip',
|
||||||
interface_ipv6 = '$ipv6',
|
interface_ipv6 = '$ipv6',
|
||||||
interface_notes = '$notes',
|
interface_notes = '$notes',
|
||||||
interface_network_id = $network,
|
interface_network_id = $network,
|
||||||
@@ -848,6 +849,7 @@ if (isset($_POST['edit_asset_interface'])) {
|
|||||||
interface_type = '$type',
|
interface_type = '$type',
|
||||||
interface_mac = '$mac',
|
interface_mac = '$mac',
|
||||||
interface_ip = '$ip',
|
interface_ip = '$ip',
|
||||||
|
interface_nat_ip = '$nat_ip',
|
||||||
interface_ipv6 = '$ipv6',
|
interface_ipv6 = '$ipv6',
|
||||||
interface_notes = '$notes',
|
interface_notes = '$notes',
|
||||||
interface_network_id = $network
|
interface_network_id = $network
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ $ip = sanitizeInput($_POST['ip']);
|
|||||||
if ($_POST['dhcp'] == 1){
|
if ($_POST['dhcp'] == 1){
|
||||||
$ip = 'DHCP';
|
$ip = 'DHCP';
|
||||||
}
|
}
|
||||||
|
$nat_ip = sanitizeInput($_POST['nat_ip']);
|
||||||
$ipv6 = sanitizeInput($_POST['ipv6']);
|
$ipv6 = sanitizeInput($_POST['ipv6']);
|
||||||
$network = intval($_POST['network']);
|
$network = intval($_POST['network']);
|
||||||
$notes = sanitizeInput($_POST['notes']);
|
$notes = sanitizeInput($_POST['notes']);
|
||||||
|
|||||||
Reference in New Issue
Block a user