Do not check the old recorded ip, dhclient-script creates the file before running rc.newwanip which will result in the ip never "changing"

This commit is contained in:
Scott Ullrich 2005-10-30 19:21:53 +00:00
parent 0ec2c68b13
commit 81b338bd1d

View File

@ -43,18 +43,6 @@
$interface = "wan";
}
/* dhclient or MPD told us that the IP address has changed;
let's see if that's really true to avoid reloading things
when it's not really necessary (dhclient likes to
execute its dhclient-exit-hooks also on renewals)
*/
if (file_exists("{$g['vardb_path']}/{$interface}_ip")) {
$oldwanip = chop(file_get_contents("{$g['vardb_path']}/{$interface}_ip"));
log_error("Informational: DHClient spawned /etc/rc.newwanip but the ip has not changed.");
if ($curwanip == $oldwanip)
return 0; /* nothing to do */
}
/* reconfigure IPsec tunnels */
vpn_ipsec_configure(true);