From: hyuna0213.jo Date: Mon, 22 Feb 2016 08:02:56 +0000 (+0900) Subject: modified transport type check logic for coap over tcp X-Git-Tag: 1.2.0+RC1~677 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=8f28d4db211ba622c85b96041d597f659602fbfa;hp=2cd93cfc5e4b61a084f20f63539c711ae868652b;p=platform%2Fupstream%2Fiotivity.git 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 --- 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; }