[udp] Use stack buffer for listen address logging in dump_config (#12667)

This commit is contained in:
J. Nick Koston
2025-12-27 08:35:16 -10:00
committed by GitHub
parent e9f2d75aab
commit a275f37135

View File

@@ -130,7 +130,8 @@ void UDPComponent::dump_config() {
for (const auto &address : this->addresses_) for (const auto &address : this->addresses_)
ESP_LOGCONFIG(TAG, " Address: %s", address.c_str()); ESP_LOGCONFIG(TAG, " Address: %s", address.c_str());
if (this->listen_address_.has_value()) { if (this->listen_address_.has_value()) {
ESP_LOGCONFIG(TAG, " Listen address: %s", this->listen_address_.value().str().c_str()); char addr_buf[network::IP_ADDRESS_BUFFER_SIZE];
ESP_LOGCONFIG(TAG, " Listen address: %s", this->listen_address_.value().str_to(addr_buf));
} }
ESP_LOGCONFIG(TAG, ESP_LOGCONFIG(TAG,
" Broadcasting: %s\n" " Broadcasting: %s\n"