/** @file\r
Definitions related to the Cryptographic Operations in IPsec.\r
\r
- Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
**/\r
typedef\r
UINTN\r
-(EFIAPI *CRYPTO_HMAC_GETCONTEXTSIZE) (\r
+(EFIAPI *CRYPTO_HMAC_GETCONTEXTSIZE)(\r
VOID\r
);\r
\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HMAC_INIT) (\r
+(EFIAPI *CRYPTO_HMAC_INIT)(\r
OUT VOID *Context,\r
IN CONST UINT8 *Key,\r
IN UINTN KeySize\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HMAC_UPDATE) (\r
+(EFIAPI *CRYPTO_HMAC_UPDATE)(\r
IN OUT VOID *Context,\r
IN CONST VOID *Data,\r
IN UINTN DataLength\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HMAC_FINAL) (\r
+(EFIAPI *CRYPTO_HMAC_FINAL)(\r
IN OUT VOID *Context,\r
OUT UINT8 *HmacValue\r
);\r
**/\r
typedef\r
UINTN\r
-(EFIAPI *CRYPTO_CIPHER_GETCONTEXTSIZE) (\r
+(EFIAPI *CRYPTO_CIPHER_GETCONTEXTSIZE)(\r
VOID\r
);\r
\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_CIPHER_INIT) (\r
+(EFIAPI *CRYPTO_CIPHER_INIT)(\r
IN OUT VOID *Context,\r
IN CONST UINT8 *Key,\r
IN UINTN KeyBits\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_CIPHER_ENCRYPT) (\r
+(EFIAPI *CRYPTO_CIPHER_ENCRYPT)(\r
IN VOID *Context,\r
IN CONST UINT8 *InData,\r
IN UINTN InputSize,\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_CIPHER_DECRYPT) (\r
+(EFIAPI *CRYPTO_CIPHER_DECRYPT)(\r
IN VOID *Context,\r
IN CONST UINT8 *InData,\r
IN UINTN InputSize,\r
**/\r
typedef\r
UINTN\r
-(EFIAPI *CRYPTO_HASH_GETCONTEXTSIZE) (\r
+(EFIAPI *CRYPTO_HASH_GETCONTEXTSIZE)(\r
VOID\r
);\r
\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HASH_INIT) (\r
+(EFIAPI *CRYPTO_HASH_INIT)(\r
OUT VOID *Context\r
);\r
\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HASH_UPDATE) (\r
+(EFIAPI *CRYPTO_HASH_UPDATE)(\r
IN OUT VOID *Context,\r
IN CONST VOID *Data,\r
IN UINTN DataSize\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *CRYPTO_HASH_FINAL) (\r
+(EFIAPI *CRYPTO_HASH_FINAL)(\r
IN OUT VOID *Context,\r
OUT UINT8 *HashValue\r
);\r