diff --git a/connectivity/nanostack/include/nanostack-interface/Nanostack.h b/connectivity/nanostack/include/nanostack-interface/Nanostack.h index 5749e6628f..84bb7f5420 100644 --- a/connectivity/nanostack/include/nanostack-interface/Nanostack.h +++ b/connectivity/nanostack/include/nanostack-interface/Nanostack.h @@ -43,9 +43,6 @@ public: nsapi_error_t add_ethernet_interface(EMAC &emac, bool default_if, OnboardNetworkStack::Interface **interface_out) override; nsapi_error_t add_ethernet_interface(EMAC &emac, bool default_if, OnboardNetworkStack::Interface **interface_out, const uint8_t *mac_addr) override; - /* Local variant */ - nsapi_error_t add_ethernet_interface_ns(EMAC &emac, bool default_if, Nanostack::EthernetInterface **interface_out, const uint8_t *mac_addr = NULL); - nsapi_error_t add_ppp_interface(PPP &ppp, bool default_if, OnboardNetworkStack::Interface **interface_out) override; /* Local variant with stronger typing and manual address specification */ diff --git a/connectivity/nanostack/mbed-mesh-api/source/NanostackEMACInterface.cpp b/connectivity/nanostack/mbed-mesh-api/source/NanostackEMACInterface.cpp index da78854f6b..63d9cae6ee 100644 --- a/connectivity/nanostack/mbed-mesh-api/source/NanostackEMACInterface.cpp +++ b/connectivity/nanostack/mbed-mesh-api/source/NanostackEMACInterface.cpp @@ -191,7 +191,7 @@ void EMACPhy::set_mac_address(uint8_t *mac) memcpy(mac_addr, mac, sizeof mac_addr); } -nsapi_error_t Nanostack::add_ethernet_interface_ns(EMAC &emac, bool default_if, Nanostack::EthernetInterface **interface_out, const uint8_t *mac_addr) +nsapi_error_t Nanostack::add_ethernet_interface(EMAC &emac, bool default_if, OnboardNetworkStack::Interface **interface_out, const uint8_t *mac_addr) { if (single_phy) { return NSAPI_ERROR_DEVICE_ERROR; @@ -222,15 +222,6 @@ nsapi_error_t Nanostack::add_ethernet_interface_ns(EMAC &emac, bool default_if, *interface_out = interface; return NSAPI_ERROR_OK; - -} - -nsapi_error_t Nanostack::add_ethernet_interface(EMAC &emac, bool default_if, OnboardNetworkStack::Interface **interface_out, const uint8_t *mac_addr) -{ - Nanostack::EthernetInterface *interface; - nsapi_error_t err = add_ethernet_interface_ns(emac, default_if, &interface, mac_addr); - *interface_out = interface; - return err; } nsapi_error_t Nanostack::add_ethernet_interface(EMAC &emac, bool default_if, OnboardNetworkStack::Interface **interface_out)