From cb00537284ae017151a6e09910dcbdd8cb64d433 Mon Sep 17 00:00:00 2001 From: Stefan Kreutter Date: Tue, 13 Sep 2022 10:04:12 +0200 Subject: [PATCH] fixed compile error src/NetworkSettings.cpp: In member function 'void NetworkSettingsClass::setHostname()': src/NetworkSettings.cpp:254:42: error: no matching function for call to 'ETHClass::setHostname(String)' if (ETH.setHostname(getHostname())) { ^ ETH.h:83:14: note: candidate: 'bool ETHClass::setHostname(const char*)' bool setHostname(const char * hostname); --- src/NetworkSettings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NetworkSettings.cpp b/src/NetworkSettings.cpp index 93c59fe..cde067f 100644 --- a/src/NetworkSettings.cpp +++ b/src/NetworkSettings.cpp @@ -251,7 +251,7 @@ void NetworkSettingsClass::setHostname() } #ifdef OPENDTU_ETHERNET else if (_networkMode == network_mode::Ethernet) { - if (ETH.setHostname(getHostname())) { + if (ETH.setHostname(getHostname().c_str())) { Serial.println(F("done")); } else { Serial.println(F("failed"));