@@ -56,7 +56,8 @@ class STAClass : public NetworkInterface {
56
56
bool connect (const char *ssid, const char *passphrase = NULL , int32_t channel = 0 , const uint8_t *bssid = NULL , bool connect = true );
57
57
bool connect (
58
58
const char *wpa2_ssid, wpa2_auth_method_t method, const char *wpa2_identity = NULL , const char *wpa2_username = NULL , const char *wpa2_password = NULL ,
59
- const char *ca_pem = NULL , const char *client_crt = NULL , const char *client_key = NULL , int32_t channel = 0 , const uint8_t *bssid = 0 , bool connect = true
59
+ const char *ca_pem = NULL , const char *client_crt = NULL , const char *client_key = NULL , int ttls_phase2_type = -1 , int32_t channel = 0 ,
60
+ const uint8_t *bssid = 0 , bool connect = true
60
61
);
61
62
bool disconnect (bool eraseap = false , unsigned long timeout = 0 );
62
63
bool reconnect ();
@@ -110,16 +111,17 @@ class WiFiSTAClass {
110
111
111
112
wl_status_t begin (
112
113
const char *wpa2_ssid, wpa2_auth_method_t method, const char *wpa2_identity = NULL , const char *wpa2_username = NULL , const char *wpa2_password = NULL ,
113
- const char *ca_pem = NULL , const char *client_crt = NULL , const char *client_key = NULL , int32_t channel = 0 , const uint8_t *bssid = 0 , bool connect = true
114
+ const char *ca_pem = NULL , const char *client_crt = NULL , const char *client_key = NULL , int ttls_phase2_type = -1 , int32_t channel = 0 ,
115
+ const uint8_t *bssid = 0 , bool connect = true
114
116
);
115
117
wl_status_t begin (
116
118
const String &wpa2_ssid, wpa2_auth_method_t method, const String &wpa2_identity = (const char *)NULL, const String &wpa2_username = (const char *)NULL,
117
119
const String &wpa2_password = (const char *)NULL, const String &ca_pem = (const char *)NULL, const String &client_crt = (const char *)NULL,
118
- const String &client_key = (const char *)NULL, int32_t channel = 0, const uint8_t *bssid = 0, bool connect = true
120
+ const String &client_key = (const char *)NULL, int ttls_phase2_type = -1, int32_t channel = 0, const uint8_t *bssid = 0, bool connect = true
119
121
) {
120
122
return begin (
121
123
wpa2_ssid.c_str (), method, wpa2_identity.c_str (), wpa2_username.c_str (), wpa2_password.c_str (), ca_pem.c_str (), client_crt.c_str (), client_key.c_str (),
122
- channel, bssid, connect
124
+ ttls_phase2_type, channel, bssid, connect
123
125
);
124
126
}
125
127
wl_status_t begin (const char *ssid, const char *passphrase = NULL , int32_t channel = 0 , const uint8_t *bssid = NULL , bool connect = true );
0 commit comments