From 9a10907a2d79bee4c76b5618e177897bb4643b10 Mon Sep 17 00:00:00 2001 From: Eric Severance Date: Fri, 20 Dec 2024 17:25:31 -0800 Subject: [PATCH] Check if MQTT remote IP is private (#5627) --- src/mqtt/MQTT.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mqtt/MQTT.cpp b/src/mqtt/MQTT.cpp index ac4e9e786..7b15e99f3 100644 --- a/src/mqtt/MQTT.cpp +++ b/src/mqtt/MQTT.cpp @@ -438,6 +438,9 @@ void MQTT::reconnect() enabled = true; // Start running background process again runASAP = true; reconnectCount = 0; +#if !defined(ARCH_PORTDUINO) + isMqttServerAddressPrivate = isPrivateIpAddress(mqttClient.remoteIP()); +#endif publishNodeInfo(); sendSubscriptions();