diff options
author | Seth Mos <seth.mos@dds.nl> | 2011-02-06 21:03:23 +0100 |
---|---|---|
committer | Seth Mos <seth.mos@dds.nl> | 2011-02-06 21:03:23 +0100 |
commit | b32ccfce66dbb706c0661073725f2c30a9d646a8 (patch) | |
tree | b859c7144d8e6014e20439df5b98d665d47a451b /usr/local/www/interfaces.php | |
parent | 3fc4a490effa9575dfc53d42739ee8fa1a4acd64 (diff) | |
parent | 998930abd0f319cd662146f8073eb5909575150a (diff) | |
download | pfsense-b32ccfce66dbb706c0661073725f2c30a9d646a8.zip pfsense-b32ccfce66dbb706c0661073725f2c30a9d646a8.tar.gz |
Merge remote branch 'upstream/master'
Diffstat (limited to 'usr/local/www/interfaces.php')
-rwxr-xr-x | usr/local/www/interfaces.php | 5 |
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") |