Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 82b3a43

Browse files
committedApr 9, 2024
Better event handling
1 parent c9b0380 commit 82b3a43

File tree

3 files changed

+151
-61
lines changed

3 files changed

+151
-61
lines changed
 

‎libraries/Network/src/NetworkInterface.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ String NetworkInterface::impl_name(void) const
533533
char netif_name[8];
534534
esp_err_t err = esp_netif_get_netif_impl_name(_esp_netif, netif_name);
535535
if(err != ESP_OK){
536-
log_e("Failed to get netif impl_name: %d", err);
536+
log_e("Failed to get netif impl_name: 0x%04x %s", err, esp_err_to_name(err));
537537
return String("");
538538
}
539539
return String(netif_name);
@@ -562,7 +562,7 @@ bool NetworkInterface::setDefault()
562562
}
563563
esp_err_t err = esp_netif_set_default_netif(_esp_netif);
564564
if(err != ESP_OK){
565-
log_e("Failed to set default netif: %d", err);
565+
log_e("Failed to set default netif: 0x%04x %s", err, esp_err_to_name(err));
566566
return false;
567567
}
568568
return true;
@@ -578,15 +578,15 @@ bool NetworkInterface::isDefault() const
578578

579579
uint8_t * NetworkInterface::macAddress(uint8_t* mac) const
580580
{
581-
if(!mac || _esp_netif == NULL){
581+
if(!mac || _esp_netif == NULL || _interface_id == ESP_NETIF_ID_PPP){
582582
return NULL;
583583
}
584+
584585
esp_err_t err = esp_netif_get_mac(_esp_netif, mac);
585586
if(err != ESP_OK){
586-
log_e("Failed to get netif mac: %d", err);
587+
log_e("Failed to get netif mac: 0x%04x %s", err, esp_err_to_name(err));
587588
return NULL;
588589
}
589-
// getMac(mac);
590590
return mac;
591591
}
592592

0 commit comments

Comments
 (0)
Please sign in to comment.