Fixed issues that are warnings on Linux, but errors on Arduino.
authorJoseph Morrow <joseph.l.morrow@intel.com>
Mon, 9 Mar 2015 17:54:15 +0000 (13:54 -0400)
committerErich Keane <erich.keane@intel.com>
Tue, 10 Mar 2015 16:32:32 +0000 (16:32 +0000)
Change-Id: Ibbc1d31e64e5aad711dc576c517c7665f622f40f
Signed-off-by: Joseph Morrow <joseph.l.morrow@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/453
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sudarshan Prasad <sudarshan.prasad@intel.com>
Reviewed-by: Doug Hudson <douglas.hudson@intel.com>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
Reviewed-by: Erich Keane <erich.keane@intel.com>
resource/csdk/connectivity/src/cainterfacecontroller_singlethread.c
resource/csdk/security/src/ocsecurity.c
resource/csdk/stack/src/ocserverrequest.c

index 898e5b4..6211f2d 100644 (file)
@@ -29,6 +29,7 @@
 #include "caethernetadapter_singlethread.h"
 #include "caedradapter_singlethread.h"
 #include "caleadapter_singlethread.h"
+#include "caadapterutils.h"
 
 #include "canetworkconfigurator.h"
 #include "oic_malloc.h"
index b9eccb6..e8db4cc 100644 (file)
@@ -108,7 +108,7 @@ void GetDtlsPskCredentials(OCDtlsPskCredsBlob **credInfo)
                         }
                     }
                 }
-                *credInfo = caBlob;
+                *credInfo = (OCDtlsPskCredsBlob *) caBlob;
                 break;
 #else
                 OCDtlsPskCredsBlob * blob;
index 2c85307..669dd6c 100644 (file)
@@ -415,7 +415,7 @@ OCStackResult HandleSingleResponse(OCEntityHandlerResponse * ehResponse)
     //Sending response on all n/w interfaces
     for(int i = 0; i < size; i++ )
     {
-        responseEndpoint.connectivityType = connType & CAConnTypes[i];
+        responseEndpoint.connectivityType = (CAConnectivityType_t)(connType & CAConnTypes[i]);
         if(responseEndpoint.connectivityType)
         {
             //The result is set to OC_STACK_OK only if CASendResponse succeeds in sending the