From 0049090e488f74bb75f92643a0f1b5d60d1a48b0 Mon Sep 17 00:00:00 2001 From: david gauchard Date: Mon, 5 Apr 2021 15:09:27 +0200 Subject: [PATCH] comments in `ClientContext::connect()` (#7961) * add comment --- libraries/ESP8266WiFi/src/include/ClientContext.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/ESP8266WiFi/src/include/ClientContext.h b/libraries/ESP8266WiFi/src/include/ClientContext.h index 43ce731de..d52ef7b4c 100644 --- a/libraries/ESP8266WiFi/src/include/ClientContext.h +++ b/libraries/ESP8266WiFi/src/include/ClientContext.h @@ -131,6 +131,9 @@ public: int connect(ip_addr_t* addr, uint16_t port) { + // note: not using `const ip_addr_t* addr` because + // - `ip6_addr_assign_zone()` below modifies `*addr` + // - caller's parameter `WiFiClient::connect` is a local copy #if LWIP_IPV6 // Set zone so that link local addresses use the default interface if (IP_IS_V6(addr) && ip6_addr_lacks_zone(ip_2_ip6(addr), IP6_UNKNOWN)) {