summaryrefslogtreecommitdiffstats
path: root/usr/local/www/interfaces.php
diff options
context:
space:
mode:
authorCharlie <root@pfsense.local>2009-01-22 02:32:36 -0800
committerCharlie <root@pfsense.local>2009-01-22 02:32:36 -0800
commitad8622208cf9c6f3978bc1a41f2c58b9deafe300 (patch)
tree0e1c702ee5015e82f76baa3826379046679d1f83 /usr/local/www/interfaces.php
parente31534731ec7de3d2599cf669e065b1ec52281a0 (diff)
downloadpfsense-ad8622208cf9c6f3978bc1a41f2c58b9deafe300.zip
pfsense-ad8622208cf9c6f3978bc1a41f2c58b9deafe300.tar.gz
allow IPv4 gateways to be added via AJAX
Diffstat (limited to 'usr/local/www/interfaces.php')
-rwxr-xr-xusr/local/www/interfaces.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php
index 2916857..c302232 100755
--- a/usr/local/www/interfaces.php
+++ b/usr/local/www/interfaces.php
@@ -948,6 +948,7 @@ $types = array("none" => "None", "static" => "Static", "dhcp" => "DHCP", "pppoe"
<td colspan="2">
<center>
<div id='savebuttondiv'>
+ <input type="hidden" name="addrtype" id="addrtype" value="IPv4" />
<input id="gwsave" type="Button" value="Save Gateway" onClick='hide_add_gatewaysave();'>
<input id="gwcancel" type="Button" value="Cancel" onClick='hide_add_gateway();'>
</div>
@@ -1579,9 +1580,10 @@ $types = array("none" => "None", "static" => "Static", "dhcp" => "DHCP", "pppoe"
name = $('name').getValue();
var descr = $('gatewaydescr').getValue();
gatewayip = $('gatewayip').getValue();
+ addrtype = $('addrtype').getValue();
var defaultgw = $('defaultgw').getValue();
var url = "system_gateways_edit.php";
- var pars = 'isAjax=true&defaultgw=' + escape(defaultgw) + '&interface=' + escape(iface) + '&name=' + escape(name) + '&descr=' + escape(descr) + '&gateway=' + escape(gatewayip);
+ var pars = 'isAjax=true&defaultgw=' + escape(defaultgw) + '&interface=' + escape(iface) + '&name=' + escape(name) + '&descr=' + escape(descr) + '&gateway=' + escape(gatewayip) + '&type=' + escape(addrtype);
var myAjax = new Ajax.Request(
url,
{
OpenPOWER on IntegriCloud