#define TAG "OIC_CA_NW_CONFIG"
static u_arraylist_t *g_selectedNetworkList = NULL;
-static uint32_t NETWORK_IP = CA_ADAPTER_IP;
+
+#ifdef EDR_ADAPTER
static uint32_t NETWORK_RFCOMM = CA_ADAPTER_RFCOMM_BTEDR;
+#endif
+
+#ifdef LE_ADAPTER
static uint32_t NETWORK_GATT = CA_ADAPTER_GATT_BTLE;
+#endif
+
+#ifdef IP_ADAPTER
+static uint32_t NETWORK_IP = CA_ADAPTER_IP;
+#endif
+
+#ifdef NFC_ADAPTER
static uint32_t NETWORK_NFC = CA_ADAPTER_NFC;
+#endif
#ifdef RA_ADAPTER
static uint32_t NETWORK_RA = CA_ADAPTER_REMOTE_ACCESS;
{
case CA_ADAPTER_IP:
#ifndef IP_ADAPTER
- OIC_LOG(DEBUG, TAG, "Add network type(IP) - Not Supported");
return CA_NOT_SUPPORTED;
#else
- OIC_LOG(DEBUG, TAG, "Add network type(IP)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_IP))
{
goto exit;
case CA_ADAPTER_RFCOMM_BTEDR:
#ifndef EDR_ADAPTER
- OIC_LOG(DEBUG, TAG, "Add network type(EDR) - Not Supported");
return CA_NOT_SUPPORTED;
#else
- OIC_LOG(DEBUG, TAG, "Add network type(EDR)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_RFCOMM))
{
goto exit;
case CA_ADAPTER_GATT_BTLE:
#ifndef LE_ADAPTER
- OIC_LOG(DEBUG, TAG, "Add network type(LE) - Not Supported");
return CA_NOT_SUPPORTED;
#else
- OIC_LOG(DEBUG, TAG, "Add network type(LE)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_GATT))
{
goto exit;
#ifdef RA_ADAPTER
case CA_ADAPTER_REMOTE_ACCESS:
- OIC_LOG(DEBUG, TAG, "Add network type(RA)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_RA))
{
goto exit;
#ifdef TCP_ADAPTER
case CA_ADAPTER_TCP:
- OIC_LOG(DEBUG, TAG, "Add network type(TCP)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_TCP))
{
goto exit;
break;
#endif // TCP_ADAPTER
-#ifndef NFC_ADAPTER
+
case CA_ADAPTER_NFC:
- OIC_LOG(DEBUG, TAG, "Add network type(NFC) - Not Supported");
+ #ifndef NFC_ADAPTER
return CA_NOT_SUPPORTED;
#else
- OIC_LOG(DEBUG, TAG, "Add network type(NFC)");
if (u_arraylist_contains(g_selectedNetworkList, &NETWORK_NFC))
{
goto exit;