From ce715d19ca2a3a5d8d40e80c6bf1b5cc490ad27a Mon Sep 17 00:00:00 2001 From: kubodera_yuichi Date: Thu, 7 Jan 2010 05:29:33 +0000 Subject: [PATCH] git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@152 ff987cc8-cf2f-4642-8568-d52cce064691 --- cr_hsm_code.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cr_hsm_code.c b/cr_hsm_code.c index 94c38ab..189a067 100644 --- a/cr_hsm_code.c +++ b/cr_hsm_code.c @@ -161,7 +161,7 @@ const NFKM_KeyIdent hsmEcdsaPubkeyidentProd = { (char*)"simple", (char*)"nct2-pu int hsm_ecdsa_load_keypair( NFKM_KeyIdent privKeyident, M_KeyID *privKeyid, NFKM_KeyIdent pubKeyident, M_KeyID *pubKeyid ); -#define EXE_AUTH_OK +//#define EXE_AUTH_OK // init HSM int hsm_initialize( void ) { @@ -337,9 +337,7 @@ int hsm_reset_module( void ) // モジュールが failed state でないなら以下は必要ないので即終了 if ( reply.reply.newenquiry.flags & Cmd_NewEnquiry_Reply_flags_Failed ) { - NFastApp_Free_Command( handle, NULL, NULL, &cmd ); NFastApp_Free_Reply( handle, NULL, NULL, &reply ); - memset( &cmd, 0, sizeof( cmd ) ); memset( &reply, 0, sizeof( reply ) ); @@ -381,6 +379,7 @@ int hsm_reset_module( void ) return ret_code; } + NFastApp_Free_Reply( handle, NULL, NULL, &reply ); memset( &cmd, 0, sizeof( cmd ) ); memset( &reply, 0, sizeof( reply ) );; @@ -408,6 +407,8 @@ int hsm_reset_module( void ) return Status_HardwareFailed; } + NFastApp_Free_Reply( handle, NULL, NULL, &reply ); + // 切断 ret_code = NFastApp_Disconnect( connection, NULL ); if ( ret_code != CR_GENID_SUCCESS )