Revision dfa766ff
Added by Ermal LUÇI about 14 years ago
etc/rc.newwanip | ||
---|---|---|
89 | 89 |
if (file_exists("{$g['vardb_path']}/{$interface}_cacheip")) |
90 | 90 |
$oldip = file_get_contents("{$g['vardb_path']}/{$interface}_cacheip"); |
91 | 91 |
|
92 |
/* regenerate resolv.conf if DNS overrides are allowed */ |
|
93 |
system_resolvconf_generate(true); |
|
94 |
|
|
95 |
/* write current WAN IP to file */ |
|
96 |
file_put_contents("{$g['vardb_path']}/{$interface}_ip", $curwanip); |
|
97 |
|
|
92 | 98 |
unset($gre); |
93 | 99 |
$gre = link_interface_to_gre($interface); |
94 | 100 |
if (!empty($gre)) |
... | ... | |
102 | 108 |
if (!empty($grouptmp)) |
103 | 109 |
array_walk($grouptmp, 'interface_group_add_member'); |
104 | 110 |
|
105 |
/* regenerate resolv.conf if DNS overrides are allowed */ |
|
106 |
system_resolvconf_generate(true); |
|
107 |
|
|
108 |
/* write current WAN IP to file */ |
|
109 |
file_put_contents("{$g['vardb_path']}/{$interface}_ip", $curwanip); |
|
110 |
|
|
111 | 111 |
/* reconfigure static routes (kernel may have deleted them) */ |
112 | 112 |
system_routing_configure($interface); |
113 | 113 |
|
Also available in: Unified diff
Put resolvconf generation first since gif tunnels can use hostanmes