1
1
/*******************************************************************************
2
- * Copyright 2002-2018 Intel Corporation
2
+ * Copyright 2002-2019 Intel Corporation
3
3
* All Rights Reserved.
4
4
*
5
5
* If this software was obtained under the Intel Simplified Software License,
@@ -70,6 +70,10 @@ extern "C" {
70
70
#endif
71
71
#endif
72
72
73
+ #pragma warning(push)
74
+ #ifdef _MSC_VER
75
+ #pragma warning(disable : 4100) // for MSVC, unreferenced param
76
+ #endif
73
77
74
78
/* /////////////////////////////////////////////////////////////////////////////
75
79
// Name: ippcpGetLibVersion
@@ -519,6 +523,8 @@ IPPAPI(IppStatus, ippsHashGetTag_rmf,(Ipp8u* pMD, int tagLen, const IppsHashStat
519
523
IPPAPI (IppStatus , ippsHashFinal_rmf ,(Ipp8u * pMD , IppsHashState_rmf * pState ))
520
524
IPPAPI (IppStatus , ippsHashMessage_rmf ,(const Ipp8u * pMsg , int len , Ipp8u * pMD , const IppsHashMethod * pMethod ))
521
525
526
+ IPPAPI (IppStatus , ippsHashMethodGetInfo ,(IppsHashInfo * pInfo , const IppsHashMethod * pMethod ))
527
+ IPPAPI (IppStatus , ippsHashGetInfo_rmf ,(IppsHashInfo * pInfo , const IppsHashState_rmf * pState ))
522
528
/* general MGF Primitives*/
523
529
IPPAPI (IppStatus , ippsMGF ,(const Ipp8u * pSeed , int seedLen , Ipp8u * pMask , int maskLen , IppHashAlgId hashAlg ))
524
530
IPPAPI (IppStatus , ippsMGF1_rmf ,(const Ipp8u * pSeed , int seedLen , Ipp8u * pMask , int maskLen , const IppsHashMethod * pMethod ))
@@ -1221,6 +1227,8 @@ IPPAPI(IppStatus, ippsGFpECVerifySM2,(const IppsBigNumState* pMsgDigest,
1221
1227
IppECResult * pResult ,
1222
1228
IppsGFpECState * pEC , Ipp8u * pScratchBuffer ))
1223
1229
1230
+ IPPAPI (IppStatus , ippsGFpECGetInfo_GF ,(IppsGFpInfo * pInfo , const IppsGFpECState * pEC ))
1231
+
1224
1232
IPPAPI (IppStatus , ippsGFpECESGetSize_SM2 , (const IppsGFpECState * pEC , int * pSize ))
1225
1233
IPPAPI (IppStatus , ippsGFpECESInit_SM2 , (IppsGFpECState * pEC ,
1226
1234
IppsECESState_SM2 * pState , int avaliableCtxSize ))
@@ -1238,6 +1246,7 @@ IPPAPI(IppStatus, ippsGFpECESFinal_SM2, (Ipp8u* pTag, int tagLen, IppsECESState_
1238
1246
IPPAPI (IppStatus , ippsGFpECESGetBuffersSize_SM2 , (int * pPublicKeySize ,
1239
1247
int * pMaximumTagSize , const IppsECESState_SM2 * pState ))
1240
1248
1249
+ #pragma warning(pop)
1241
1250
#ifdef __cplusplus
1242
1251
}
1243
1252
#endif
0 commit comments