[IOT-1469] Fix MOT build issues for Windows
authorAlex Kelley <alexke@microsoft.com>
Tue, 1 Nov 2016 02:51:00 +0000 (19:51 -0700)
committerRandeep Singh <randeep.s@samsung.com>
Fri, 4 Nov 2016 04:13:37 +0000 (04:13 +0000)
commitff163a206adfadc170f6fbf026ca5dadcf694f38
tree4facf75007ac9542084259fdee510afa0c274bbf
parentdbcf570b60ac6dbf2d535f6b3f2d9ce2b1bc3d55
[IOT-1469] Fix MOT build issues for Windows

- Added new .def file for MOT exports
- Fixed samples to use public APIs
- Updated PreconfigPin API names to align

Change-Id: Ib9b473b8b70eed243c8a7dbbd19e27eaa49a4edd
Signed-off-by: Alex Kelley <alexke@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13921
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Soemin Tjong <stjong@microsoft.com>
Reviewed-by: David Antler <david.a.antler@intel.com>
Reviewed-by: Kevin Kane <kkane@microsoft.com>
Reviewed-by: Dave Thaler <dthaler@microsoft.com>
Reviewed-by: Chul Lee <chuls.lee@samsung.com>
Reviewed-by: Randeep Singh <randeep.s@samsung.com>
13 files changed:
resource/csdk/SConscript
resource/csdk/octbstack_product_secured_mot.def [new file with mode: 0644]
resource/csdk/security/include/pinoxmcommon.h
resource/csdk/security/provisioning/include/ocprovisioningmanager.h
resource/csdk/security/provisioning/include/oxm/oxmpreconfpin.h
resource/csdk/security/provisioning/sample/provisioningclient.c
resource/csdk/security/provisioning/sample/subownerclient.c
resource/csdk/security/provisioning/src/ocprovisioningmanager.c
resource/csdk/security/provisioning/src/ownershiptransfermanager.c
resource/csdk/security/provisioning/src/oxmpreconfpin.c
resource/csdk/security/provisioning/unittest/otmunittest.cpp
resource/csdk/security/src/credresource.c
resource/csdk/security/src/oxmpincommon.c