From 412f654c8d14fb67936daeec29107dd467eafb41 Mon Sep 17 00:00:00 2001 From: Seppo Takalo Date: Mon, 18 Jun 2018 18:59:43 +0300 Subject: [PATCH] Fix default interface selection by using correct macro names. Code was written using MBED_CONF_DEFAULT_* but the mbed_lib.json file that created these values is prefixed with "nsapi" and therefore final macros are MBED_CONF_NSAPI_DEFAULT_* --- .../netsocket/NetworkInterfaceDefaults.cpp | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/features/netsocket/NetworkInterfaceDefaults.cpp b/features/netsocket/NetworkInterfaceDefaults.cpp index 5c220656a4..604a29f7b7 100644 --- a/features/netsocket/NetworkInterfaceDefaults.cpp +++ b/features/netsocket/NetworkInterfaceDefaults.cpp @@ -82,21 +82,21 @@ MBED_WEAK NetworkInterface *NetworkInterface::get_target_default_instance() * We do not hook up to WifiInterface::get_default_instance() unless * we have at least an access point name. */ -#ifdef MBED_CONF_DEFAULT_WIFI_SSID +#ifdef MBED_CONF_NSAPI_DEFAULT_WIFI_SSID WiFiInterface *wifi = WifiInterface::get_default_instance(); if (!wifi) { return NULL; } -#ifndef MBED_CONF_DEFAULT_WIFI_PASSWORD -#define MBED_CONF_DEFAULT_WIFI_PASSWORD NULL +#ifndef MBED_CONF_NSAPI_DEFAULT_WIFI_PASSWORD +#define MBED_CONF_NSAPI_DEFAULT_WIFI_PASSWORD NULL #endif -#ifndef MBED_CONF_DEFAULT_WIFI_SECURITY -#define MBED_CONF_DEFAULT_WIFI_SECURITY NONE +#ifndef MBED_CONF_NSAPI_DEFAULT_WIFI_SECURITY +#define MBED_CONF_NSAPI_DEFAULT_WIFI_SECURITY NONE #endif #define concat_(x,y) x##y #define concat(x,y) concat_(x,y) -#define SECURITY concat(NSAPI_SECURITY_,MBED_CONF_DEFAULT_WIFI_SECURITY) - wifi->set_credentials(MBED_CONF_DEFAULT_WIFI_SSID, MBED_CONF_DEFAULT_WIFI_PASSWORD, SECURITY); +#define SECURITY concat(NSAPI_SECURITY_,MBED_CONF_NSAPI_DEFAULT_WIFI_SECURITY) + wifi->set_credentials(MBED_CONF_NSAPI_DEFAULT_WIFI_SSID, MBED_CONF_NSAPI_DEFAULT_WIFI_PASSWORD, SECURITY); #else return NULL; #endif @@ -116,17 +116,17 @@ MBED_WEAK NetworkInterface *NetworkInterface::get_target_default_instance() /* CellularBase is expected to attempt to work without any parameters - we * will try, at least. */ -#ifdef MBED_CONF_DEFAULT_CELLULAR_APN -#ifndef MBED_CONF_DEFAULT_CELLULAR_USERNAME -#define MBED_CONF_DEFAULT_CELLULAR_USERNAME NULL +#ifdef MBED_CONF_NSAPI_DEFAULT_CELLULAR_APN +#ifndef MBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME +#define MBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME NULL #endif -#ifndef MBED_CONF_DEFAULT_CELLULAR_PASSWORD -#define MBED_CONF_DEFAULT_CELLULAR_PASSWORD NULL +#ifndef MBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD +#define MBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD NULL #endif - cellular->set_credentials(MBED_CONF_DEFAULT_CELLULAR_APN, MBED_CONF_DEFAULT_CELLULAR_USERNAME, MBED_CONF_DEFAULT_CELLULAR_PASSWORD); + cellular->set_credentials(MBED_CONF_NSAPI_DEFAULT_CELLULAR_APN, MBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME, MBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD); #endif -#ifdef MBED_CONF_DEFAULT_CELLULAR_SIM_PIN - cellular->set_sim_pin(MBED_CONF_DEFAULT_CELLULAR_SIM_PIN); +#ifdef MBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN + cellular->set_sim_pin(MBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN); #endif return cellular;