From 73e6d9f918cf5be166090cc41cc4f5927e22740c Mon Sep 17 00:00:00 2001 From: "vimala.v" Date: Thu, 9 Jul 2015 16:07:22 +0530 Subject: [PATCH] Fixed Tizen CASample to select proper Transport type. Change-Id: I74c8cc3a768501c8620b9f558a1e15da04d79e08 Signed-off-by: vimala.v Reviewed-on: https://gerrit.iotivity.org/gerrit/1596 Reviewed-by: Abhishek Sharma Tested-by: jenkins-iotivity Reviewed-by: Erich Keane --- .../csdk/connectivity/samples/tizen/casample.c | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/resource/csdk/connectivity/samples/tizen/casample.c b/resource/csdk/connectivity/samples/tizen/casample.c index a87a5a4..9e83604 100644 --- a/resource/csdk/connectivity/samples/tizen/casample.c +++ b/resource/csdk/connectivity/samples/tizen/casample.c @@ -1317,25 +1317,15 @@ CAResult_t get_network_type() } int number = buf[0] - '0'; - number = (number < 0 || number > 3) ? 0 : 1 << number; - - if (number == 1) - { - g_selected_nw_type = CA_ADAPTER_IP; - return CA_STATUS_OK; - } - if (number == 2) + if (0 > number || 2 < number) { - g_selected_nw_type = CA_ADAPTER_GATT_BTLE; - return CA_STATUS_OK; - } - if (number == 3) - { - g_selected_nw_type = CA_ADAPTER_RFCOMM_BTEDR; - return CA_STATUS_OK; + printf("\nInvalid Network type"); + return CA_NOT_SUPPORTED; } - return CA_NOT_SUPPORTED; + g_selected_nw_type = 1 << number; + + return CA_STATUS_OK; } CAResult_t get_input_data(char *buf, int32_t length) -- 2.7.4