Fixed bug for device status management in OTM.
authorChul Lee <chuls.lee@samsung.com>
Wed, 23 Nov 2016 08:33:10 +0000 (17:33 +0900)
committerRandeep Singh <randeep.s@samsung.com>
Wed, 23 Nov 2016 10:47:38 +0000 (10:47 +0000)
commit531eb849bb6cd36510ecd83194268a1f304e85a9
treea1d82b82081862b9f6a8524bbb1b7668b7c9c9e7
parent7704a4d2318cf63bccb3fc09c9e8ca9cb8eaf0c7
Fixed bug for device status management in OTM.

[Bug]
  1. Perform the OTM.
  2. Remove the device using OCRemoveDevice or OCRemoveDeviceWithUuid
  3. Initialize the server to unowned status.
  3. Perform the OTM again w/ same server.
     [Actual Result] Device UUID removed from PDM DB.
     [Expected result] Device UUID should be set to initial status.

Change-Id: Ie662ca6eeedfb5a98db4d97e020b61fbf331cb0e
Signed-off-by: Chul Lee <chuls.lee@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/14643
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jihun Ha <jihun.ha@samsung.com>
Reviewed-by: Randeep Singh <randeep.s@samsung.com>
resource/csdk/security/provisioning/src/ownershiptransfermanager.c