Initialize the dnsserver object in the constructor

This commit is contained in:
Thomas Basler
2025-04-03 19:06:08 +02:00
parent 39c23ebc64
commit 43ba95702e

View File

@@ -16,8 +16,8 @@ NetworkSettingsClass::NetworkSettingsClass()
: _loopTask(TASK_IMMEDIATE, TASK_FOREVER, std::bind(&NetworkSettingsClass::loop, this)) : _loopTask(TASK_IMMEDIATE, TASK_FOREVER, std::bind(&NetworkSettingsClass::loop, this))
, _apIp(192, 168, 4, 1) , _apIp(192, 168, 4, 1)
, _apNetmask(255, 255, 255, 0) , _apNetmask(255, 255, 255, 0)
, _dnsServer(std::make_unique<DNSServer>())
{ {
_dnsServer.reset(new DNSServer());
} }
void NetworkSettingsClass::init(Scheduler& scheduler) void NetworkSettingsClass::init(Scheduler& scheduler)