summaryrefslogtreecommitdiffstats
path: root/usr/local/www/interfaces.php
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@dds.nl>2011-02-06 21:03:23 +0100
committerSeth Mos <seth.mos@dds.nl>2011-02-06 21:03:23 +0100
commitb32ccfce66dbb706c0661073725f2c30a9d646a8 (patch)
treeb859c7144d8e6014e20439df5b98d665d47a451b /usr/local/www/interfaces.php
parent3fc4a490effa9575dfc53d42739ee8fa1a4acd64 (diff)
parent998930abd0f319cd662146f8073eb5909575150a (diff)
downloadpfsense-b32ccfce66dbb706c0661073725f2c30a9d646a8.zip
pfsense-b32ccfce66dbb706c0661073725f2c30a9d646a8.tar.gz
Merge remote branch 'upstream/master'
Diffstat (limited to 'usr/local/www/interfaces.php')
-rwxr-xr-xusr/local/www/interfaces.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php
index da729ae..76f618b 100755
--- a/usr/local/www/interfaces.php
+++ b/usr/local/www/interfaces.php
@@ -563,7 +563,12 @@ if ($_POST['apply']) {
if (in_array($wancfg['ipaddr'], array("ppp", "pppoe", "pptp", "l2tp"))) {
$wancfg['if'] = $a_ppps[$pppid]['ports'];
unset($a_ppps[$pppid]);
+ } else if ($wancfg['type'] == "dhcp") {
+ $pid = find_dhclient_process($realif);
+ if($pid)
+ posix_kill($pid, SIGTERM);
}
+
}
$ppp = array();
if ($wancfg['ipaddr'] != "ppp")
OpenPOWER on IntegriCloud