From 558fd1ad2d3bb0fd3a93a260045ab260131de856 Mon Sep 17 00:00:00 2001 From: Chul Lee Date: Thu, 6 Oct 2016 19:32:48 +0900 Subject: [PATCH] [Hotfix] Modify the incorrect DTLS handshake callback registration for OTM. Change-Id: I60679e8283e252236c9093bcdb3ab9f355f27881 Signed-off-by: Chul Lee Reviewed-on: https://gerrit.iotivity.org/gerrit/12881 Reviewed-by: Jihun Ha Reviewed-by: Dmitriy Zhuravlev Tested-by: jenkins-iotivity Reviewed-by: Randeep Singh --- resource/csdk/security/provisioning/src/ownershiptransfermanager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resource/csdk/security/provisioning/src/ownershiptransfermanager.c b/resource/csdk/security/provisioning/src/ownershiptransfermanager.c index ce91f8c..e3306b1 100644 --- a/resource/csdk/security/provisioning/src/ownershiptransfermanager.c +++ b/resource/csdk/security/provisioning/src/ownershiptransfermanager.c @@ -1362,7 +1362,7 @@ static OCStackResult StartOwnershipTransfer(void* ctx, OCProvisionDev_t* selecte //Register DTLS event handler to catch the dtls event while handshake if(CA_ADAPTER_IP == ((CAEndpoint_t*)(&otmCtx->selectedDeviceInfo->endpoint))->adapter) { - if(CA_STATUS_OK != CARegisterDTLSCredentialsHandler(GetDtlsPskCredentials)) + if(CA_STATUS_OK != CARegisterDTLSHandshakeCallback(DTLSHandshakeCB)) { OIC_LOG(WARNING, TAG, "Failed to register DTLS handshake callback."); } @@ -1370,7 +1370,7 @@ static OCStackResult StartOwnershipTransfer(void* ctx, OCProvisionDev_t* selecte #ifdef __WITH_TLS__ else { - if(CA_STATUS_OK != CAregisterTlsCredentialsHandler(GetDtlsPskCredentials)) + if(CA_STATUS_OK != CAregisterTlsHandshakeCallback(DTLSHandshakeCB)) { OIC_LOG(WARNING, TAG, "Failed to register TLS handshake callback."); } -- 2.7.4