diff options
Diffstat (limited to 'nss/lib/cryptohi/sechash.h')
-rw-r--r-- | nss/lib/cryptohi/sechash.h | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/nss/lib/cryptohi/sechash.h b/nss/lib/cryptohi/sechash.h index 5c58551..94ff7ed 100644 --- a/nss/lib/cryptohi/sechash.h +++ b/nss/lib/cryptohi/sechash.h @@ -12,42 +12,42 @@ SEC_BEGIN_PROTOS /* -** Generic hash api. +** Generic hash api. */ -extern unsigned int HASH_ResultLen(HASH_HashType type); +extern unsigned int HASH_ResultLen(HASH_HashType type); -extern unsigned int HASH_ResultLenContext(HASHContext *context); +extern unsigned int HASH_ResultLenContext(HASHContext *context); -extern unsigned int HASH_ResultLenByOidTag(SECOidTag hashOid); +extern unsigned int HASH_ResultLenByOidTag(SECOidTag hashOid); -extern SECStatus HASH_HashBuf(HASH_HashType type, - unsigned char *dest, - const unsigned char *src, - PRUint32 src_len); +extern SECStatus HASH_HashBuf(HASH_HashType type, + unsigned char *dest, + const unsigned char *src, + PRUint32 src_len); -extern HASHContext * HASH_Create(HASH_HashType type); +extern HASHContext *HASH_Create(HASH_HashType type); -extern HASHContext * HASH_Clone(HASHContext *context); +extern HASHContext *HASH_Clone(HASHContext *context); -extern void HASH_Destroy(HASHContext *context); +extern void HASH_Destroy(HASHContext *context); -extern void HASH_Begin(HASHContext *context); +extern void HASH_Begin(HASHContext *context); -extern void HASH_Update(HASHContext *context, - const unsigned char *src, - unsigned int len); +extern void HASH_Update(HASHContext *context, + const unsigned char *src, + unsigned int len); + +extern void HASH_End(HASHContext *context, + unsigned char *result, + unsigned int *result_len, + unsigned int max_result_len); -extern void HASH_End(HASHContext *context, - unsigned char *result, - unsigned int *result_len, - unsigned int max_result_len); - extern HASH_HashType HASH_GetType(HASHContext *context); -extern const SECHashObject * HASH_GetHashObject(HASH_HashType type); +extern const SECHashObject *HASH_GetHashObject(HASH_HashType type); -extern const SECHashObject * HASH_GetHashObjectByOidTag(SECOidTag hashOid); +extern const SECHashObject *HASH_GetHashObjectByOidTag(SECOidTag hashOid); extern HASH_HashType HASH_GetHashTypeByOidTag(SECOidTag hashOid); extern SECOidTag HASH_GetHashOidTagByHMACOidTag(SECOidTag hmacOid); |