|
@@ -328,20 +328,17 @@ void SaveWEBparam(void)
|
|
*/
|
|
*/
|
|
bool GetStateWebReinit(void)
|
|
bool GetStateWebReinit(void)
|
|
{
|
|
{
|
|
|
|
+ if (sSettings.sFlags.netsettingsChanged) {
|
|
|
|
+ /* Устанавилваем флаг */
|
|
|
|
+ SetWebReinitFlag(true);
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
|
|
+
|
|
/* Статус dhcp изменился? */
|
|
/* Статус dhcp изменился? */
|
|
if (sSettings.sWebParams.dhcpEnable != sSettings.sWebTempParams.dhcpEnable) {
|
|
if (sSettings.sWebParams.dhcpEnable != sSettings.sWebTempParams.dhcpEnable) {
|
|
- /* Включили dhcp */
|
|
|
|
- if (sSettings.sWebTempParams.dhcpEnable == 1) {
|
|
|
|
- /* Устанавилваем флаг */
|
|
|
|
- SetWebReinitFlag(true);
|
|
|
|
- return true;
|
|
|
|
- }
|
|
|
|
- /* Выключили dhcp */
|
|
|
|
- else {
|
|
|
|
- /* Устанавилваем флаг */
|
|
|
|
- SetWebReinitFlag(true);
|
|
|
|
- return true;
|
|
|
|
- }
|
|
|
|
|
|
+ /* Устанавилваем флаг */
|
|
|
|
+ SetWebReinitFlag(true);
|
|
|
|
+ return true;
|
|
}
|
|
}
|
|
|
|
|
|
/* Изменился IP? */
|
|
/* Изменился IP? */
|