We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b2cfa2c + 0bf43f1 commit 273873dCopy full SHA for 273873d
libraries/WiFi/src/WiFi.cpp
@@ -168,12 +168,13 @@ void CWifi::end(void) {
168
/* -------------------------------------------------------------------------- */
169
uint8_t* CWifi::macAddress(uint8_t* mac) {
170
171
- if(ni != nullptr) {
172
- if(ni->getMacAddress(mac) == WL_MAC_ADDR_LENGTH) {
173
- return mac;
174
- }
+ if(ni == nullptr) {
+ ni = CLwipIf::getInstance().get(NI_WIFI_STATION);
+ }
+
175
+ if(ni->getMacAddress(mac) != WL_MAC_ADDR_LENGTH) {
176
+ memset(mac, 0x00, 6);
177
}
- memset(mac,0x00,6);
178
return mac;
179
180
0 commit comments