Skip to content

Commit 22ff1b8

Browse files
committed
feat(net): Deprecate old WiFi APIs
Deprecates WiFiClient, WiFiServer, WiFiUdp and WiFiClientSecure
1 parent 1079f4c commit 22ff1b8

File tree

7 files changed

+9
-6
lines changed

7 files changed

+9
-6
lines changed

Kconfig.projbuild

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ config ARDUINO_SELECTIVE_ESPmDNS
355355
config ARDUINO_SELECTIVE_HTTPClient
356356
bool "Enable HTTPClient"
357357
depends on ARDUINO_SELECTIVE_COMPILATION && ARDUINO_SELECTIVE_Network
358-
select ARDUINO_SELECTIVE_WiFiClientSecure
358+
select ARDUINO_SELECTIVE_NetworkClientSecure
359359
default y
360360

361361
config ARDUINO_SELECTIVE_NetBIOS
@@ -375,7 +375,7 @@ config ARDUINO_SELECTIVE_WiFi
375375
default y
376376

377377
config ARDUINO_SELECTIVE_NetworkClientSecure
378-
bool "Enable WiFiClientSecure"
378+
bool "Enable NetworkClientSecure"
379379
depends on ARDUINO_SELECTIVE_COMPILATION && ARDUINO_SELECTIVE_Network
380380
default y
381381

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
#pragma once
2+
#warning WiFiClientSecure has been deprecated, please use NetworkClientSecure instead.
23
#include "NetworkClientSecure.h"
34
#define WiFiClientSecure NetworkClientSecure

libraries/WebServer/examples/UploadHugeFile/UploadHugeFile.ino

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include <WiFi.h>
2-
#include <WiFiClient.h>
32
#include <WebServer.h>
43
#include <uri/UriRegex.h>
54
#include <SD.h>

libraries/WiFi/src/WiFi.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535
#include "WiFiScan.h"
3636
#include "WiFiGeneric.h"
3737

38-
#include "WiFiClient.h"
39-
#include "WiFiServer.h"
40-
#include "WiFiUdp.h"
38+
#include "NetworkClient.h"
39+
#include "NetworkServer.h"
40+
#include "NetworkUdp.h"
4141

4242
class WiFiClass : public WiFiGenericClass, public WiFiSTAClass, public WiFiScanClass, public WiFiAPClass {
4343
private:

libraries/WiFi/src/WiFiClient.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
#pragma once
2+
#warning WiFiClient has been deprecated, please use NetworkClient instead.
23
#include "NetworkClient.h"
34
#define WiFiClient NetworkClient

libraries/WiFi/src/WiFiServer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
#pragma once
2+
#warning WiFiServer has been deprecated, please use NetworkServer instead.
23
#include "NetworkServer.h"
34
#define WiFiServer NetworkServer

libraries/WiFi/src/WiFiUdp.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
#pragma once
2+
#warning WiFiUDP has been deprecated, please use NetworkUDP instead.
23
#include "NetworkUdp.h"
34
#define WiFiUDP NetworkUDP

0 commit comments

Comments
 (0)