Add assignment of newly introduced member in OCProvisionDev_t
authorWoochul Shim <woochul.shim@samsung.com>
Tue, 15 Sep 2015 00:24:46 +0000 (09:24 +0900)
committerSachin Agrawal <sachin.agrawal@intel.com>
Wed, 16 Sep 2015 16:07:54 +0000 (16:07 +0000)
- AddDevice() and PMCloneOCProvisionDev() are changed.
  Since change 2333 introduced DeviceStatus memeber in OCProvisionDev_t,
  Add and Clone functions should handle this new member properly.

Change-Id: I1b227b8d70ca43730b098bc1bfc5837706c78ea7
Signed-off-by: Woochul Shim <woochul.shim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2535
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Randeep Singh <randeep.s@samsung.com>
Reviewed-by: Sachin Agrawal <sachin.agrawal@intel.com>
resource/csdk/security/provisioning/src/pmutility.c

index c89ff04..d160de8 100644 (file)
@@ -118,6 +118,7 @@ OCStackResult AddDevice(OCProvisionDev_t **ppDevicesList, const char* addr, cons
         ptr->endpoint.adapter = adapter;
         ptr->next = NULL;
         ptr->connType = connType;
+        ptr->devStatus = DEV_STATUS_ON; //AddDevice is called when discovery(=alive)
 
         LL_PREPEND(*ppDevicesList, ptr);
     }
@@ -210,8 +211,7 @@ OCProvisionDev_t* PMCloneOCProvisionDev(const OCProvisionDev_t* src)
     }
 
     newDev->securePort = src->securePort;
-    //TODO: Below comment line should be activated after 2333 change is merged
-    //newDev->devStatus = src->devStatus;
+    newDev->devStatus = src->devStatus;
     newDev->connType = src->connType;
     newDev->next = NULL;