[JIRA 2545] Adapter control issue.
authorarya.k <arya.kumar@samsung.com>
Mon, 31 Jul 2017 11:27:03 +0000 (16:57 +0530)
committerAshok Babu Channa <ashok.channa@samsung.com>
Wed, 16 Aug 2017 09:03:35 +0000 (09:03 +0000)
Change-Id: I3ddbeaf91b117dbdcfd5f64ad89a13d55d1f003f
Signed-off-by: arya.k <arya.kumar@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/21679
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Phil Coval <philippe.coval@osg.samsung.com>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
resource/csdk/connectivity/src/cainterfacecontroller.c

index df20a77..09bb11f 100644 (file)
@@ -300,7 +300,7 @@ void CAInitializeAdapters(ca_thread_pool_t handle, CATransportAdapter_t transpor
     // Initialize adapters and register callback.
 #ifdef IP_ADAPTER
     if ((transportType & CA_ADAPTER_IP) || (CA_DEFAULT_ADAPTER == transportType)
-        || (transportType & CA_ALL_ADAPTERS))
+        || (transportType == CA_ALL_ADAPTERS))
     {
         CAInitializeIP(CARegisterCallback, CAReceivedPacketCallback, CAAdapterChangedCallback,
                        CAAdapterErrorHandleCallback, handle);