Esempio n. 1
0
CK_RV
md2_hash_update( SESSION         * sess,
                 DIGEST_CONTEXT  * ctx,
                 CK_BYTE         * in_data,
                 CK_ULONG          in_data_len )
{
    if (!sess || !ctx || !in_data) {
        OCK_LOG_ERR(ERR_FUNCTION_FAILED);
        return CKR_FUNCTION_FAILED;
    }
    return ckm_md2_update( (MD2_CONTEXT *)ctx->context,
                           in_data, in_data_len );
}
Esempio n. 2
0
CK_RV
md2_hash_update( STDLL_TokData_t * tokdata,
		 SESSION         * sess,
                 DIGEST_CONTEXT  * ctx,
                 CK_BYTE         * in_data,
                 CK_ULONG          in_data_len )
{
   if (!sess || !ctx || !in_data){
      TRACE_ERROR("%s received bad argument(s)\n", __FUNCTION__);
      return CKR_FUNCTION_FAILED;
   }
   return ckm_md2_update( tokdata, (MD2_CONTEXT *)ctx->context,
                          in_data, in_data_len );
}