arduino-esp32/tools/sdk/esp32s2/include
Rodrigo Garcia ce2cd111a1
Fixes INADDR_NONE (#6659)
Description of Change

Fixes IPAddress INADDR_NONE declaration when using Arduino WiFi or ETH.
This symbol was defined as 0xffffffff by lwip /inet.h, making it impossible to use INADDR_NONE correctly.

This PR only works when <wifi-provisioning/wifi_config.h> has a modification to include <lwip/ip4_addr.h> instead of <lwip/inet.h>. This will be done directly to the sdk folder in the github structure and it has been fixed in IDF by a separated Merge Request. This will be reflected in the future, for good.

Tests scenarios

This PR was tested with all Arduino WiFi examples, including AsyncUDP. Also with ETH examples.
It was also tested for #6610 test cases.
Testing done for ESP32, ESP32-S2, ESP32-C3 and ESP32-S3.

Related links

fixes #6610
fixes #6247
fixes #4732
2022-04-29 11:13:07 +03:00
..
app_trace/include IDF release/v4.4 f23dcd3555 (#5996) 2021-12-14 16:38:06 +02:00
app_update/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
arduino_tinyusb IDF release/v4.4 c29343eb94 (#6493) 2022-03-28 18:17:59 +03:00
asio IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
bootloader_support/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
button/button/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
cbor/port/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
cmock/CMock/src v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
coap IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
console IDF master c69f0ec32 (#5449) 2021-07-26 15:56:05 +03:00
driver Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
efuse IDF release/v4.4 f3e0c8bc41 (#6075) 2022-01-18 17:28:10 +02:00
esp-dl/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp-dsp/modules Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp-sr Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp-tls IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp32-camera Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_adc_cal/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_common/include IDF release/v4.4 b8050b365e (#6594) 2022-04-20 12:23:18 +03:00
esp_eth/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp_event/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp_gdbstub IDF master 1d7068e4b (#5257) 2021-06-09 13:12:47 +03:00
esp_hid/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp_http_client/include IDF release/v4.4 f23dcd3555 (#5996) 2021-12-14 16:38:06 +02:00
esp_http_server/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp_https_ota/include IDF master c13afea63 (#5214) 2021-05-31 16:32:51 +03:00
esp_https_server/include IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
esp_hw_support IDF release/v4.4 b8050b365e (#6594) 2022-04-20 12:23:18 +03:00
esp_ipc/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_lcd Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_littlefs IDF release/v4.4 b8050b365e (#6594) 2022-04-20 12:23:18 +03:00
esp_local_ctrl/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
esp_netif/include IDF release/v4.4 f23dcd3555 (#5996) 2021-12-14 16:38:06 +02:00
esp_phy Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_pm/include IDF master d93887f9f (#5336) 2021-07-17 01:57:49 +03:00
esp_rainmaker/include IDF release/v4.4 b8050b365e (#6594) 2022-04-20 12:23:18 +03:00
esp_ringbuf/include/freertos v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
esp_rom Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_schedule/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_serial_slave_link/include IDF release/v4.4 f3e0c8bc41 (#6075) 2022-01-18 17:28:10 +02:00
esp_system Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
esp_timer/include IDF release/v4.4 ddc44956bf (#5911) 2021-11-22 15:02:37 +02:00
esp_websocket_client/include IDF master d93887f9f (#5336) 2021-07-17 01:57:49 +03:00
esp_wifi/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
espcoredump/include IDF master 1d7068e4b (#5257) 2021-06-09 13:12:47 +03:00
expat Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
fatfs v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
fb_gfx/include IDF release/v4.4 b8050b365e (#6594) 2022-04-20 12:23:18 +03:00
freemodbus/common/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
freertos Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
hal Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
heap/include IDF master 4e03a9c34c (#5792) 2021-10-21 16:27:28 +03:00
idf_test/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
ieee802154/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
jsmn/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
json/cJSON IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
json_generator/upstream Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
json_parser/upstream Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
libsodium IDF master 1d7068e4b (#5257) 2021-06-09 13:12:47 +03:00
log/include IDF master 3e370c4296 2021-10-01 17:52:29 +03:00
lwip IDF release/v4.4 ddc44956bf (#5911) 2021-11-22 15:02:37 +02:00
mbedtls Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
mdns/include IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
mqtt/esp-mqtt/include IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
newlib/platform_include IDF master 4e03a9c34c (#5792) 2021-10-21 16:27:28 +03:00
nghttp v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
nvs_flash/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
openssl/include IDF release/v4.4 6a7d83af19 2021-11-04 14:22:34 +02:00
perfmon/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
protobuf-c/protobuf-c v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
protocomm/include IDF master b86fe0c66c 2021-10-13 18:21:12 +00:00
pthread/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
qrcode/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
rmaker_common/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
sdmmc/include IDF release/v4.4 f3e0c8bc41 (#6075) 2022-01-18 17:28:10 +02:00
soc Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
spi_flash/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
spiffs/include IDF master 1d7068e4b (#5257) 2021-06-09 13:12:47 +03:00
tcp_transport/include IDF master cf457d412 (#5073) 2021-04-17 15:28:16 +03:00
tcpip_adapter/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
touch_element/include/touch_element v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
ulp/include IDF master c13afea63 (#5214) 2021-05-31 16:32:51 +03:00
unity IDF master c13afea63 (#5214) 2021-05-31 16:32:51 +03:00
usb/include Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
vfs/include IDF release/v4.4 f23dcd3555 (#5996) 2021-12-14 16:38:06 +02:00
wear_levelling/include v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996) 2021-04-05 14:23:58 +03:00
wifi_provisioning/include/wifi_provisioning Fixes INADDR_NONE (#6659) 2022-04-29 11:13:07 +03:00
wpa_supplicant Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
ws2812_led Esp32 s3 support (#6341) 2022-03-28 12:09:41 +03:00
xtensa IDF master c13afea63 (#5214) 2021-05-31 16:32:51 +03:00