From 8f28d4db211ba622c85b96041d597f659602fbfa Mon Sep 17 00:00:00 2001 From: "hyuna0213.jo" Date: Mon, 22 Feb 2016 17:02:56 +0900 Subject: [PATCH 1/1] modified transport type check logic for coap over tcp coap over tcp format can be used to send TCP, BT, LE message. If user selects the several tranports to send message, CAIsSupportedCoAPOverTCP() function is not working. because it use '==' operator to compare the transport type. Change-Id: I03183794ff34f3052b91b87c51c5de1171f6cd36 Signed-off-by: hyuna0213.jo Reviewed-on: https://gerrit.iotivity.org/gerrit/5109 Reviewed-by: Jaehong Jo Tested-by: jenkins-iotivity Reviewed-by: Jon A. Cruz --- resource/csdk/connectivity/src/caprotocolmessage.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resource/csdk/connectivity/src/caprotocolmessage.c b/resource/csdk/connectivity/src/caprotocolmessage.c index a605d78..0723f17 100644 --- a/resource/csdk/connectivity/src/caprotocolmessage.c +++ b/resource/csdk/connectivity/src/caprotocolmessage.c @@ -1138,8 +1138,8 @@ CAPayloadFormat_t CAConvertFormat(uint8_t format) #ifdef WITH_TCP bool CAIsSupportedCoAPOverTCP(CATransportAdapter_t adapter) { - if (CA_ADAPTER_GATT_BTLE == adapter || CA_ADAPTER_RFCOMM_BTEDR == adapter - || CA_ADAPTER_TCP == adapter) + if (CA_ADAPTER_GATT_BTLE & adapter || CA_ADAPTER_RFCOMM_BTEDR & adapter + || CA_ADAPTER_TCP & adapter) { return true; } -- 2.7.4