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>
Thu, 24 Nov 2016 04:10:10 +0000 (04:10 +0000)
commit79cd1c0769b2a9ace2086604b04c89447ad91a50
treeb71ff1ee9431782bc1cba98b55ef545ce9c99bb3
parentefc8b9abdb19a1357fff72e946c4c6977c7a5a65
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>
(cherry picked from commit 531eb849bb6cd36510ecd83194268a1f304e85a9)
Reviewed-on: https://gerrit.iotivity.org/gerrit/14665
resource/csdk/security/provisioning/src/ownershiptransfermanager.c