[openthread] Move set_mdns into the header (#19295)

This commit is contained in:
J. Nick Koston
2026-09-16 17:16:42 +12:00
committed by GitHub
parent 1e8f5fa481
commit d186b4ba9f
2 changed files with 1 additions and 3 deletions
@@ -227,8 +227,6 @@ void *OpenThreadSrpComponent::pool_alloc_(size_t size) {
return ptr;
}
void OpenThreadSrpComponent::set_mdns(esphome::mdns::MDNSComponent *mdns) { this->mdns_ = mdns; }
bool OpenThreadComponent::teardown() {
switch (this->teardown_stage_) {
case TeardownStage::TEARDOWN_STAGE_NOT_STARTED: {
+1 -1
View File
@@ -90,7 +90,7 @@ extern OpenThreadComponent *global_openthread_component; // NOLINT(cppcoreguide
class OpenThreadSrpComponent final : public Component {
public:
void set_mdns(esphome::mdns::MDNSComponent *mdns);
void set_mdns(esphome::mdns::MDNSComponent *mdns) { this->mdns_ = mdns; }
// This has to run after the mdns component or else no services are available to advertise
float get_setup_priority() const override { return this->mdns_->get_setup_priority() - 1.0f; }
void setup() override;