summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Network/IScsiDxe
diff options
context:
space:
mode:
authorywu21 <ywu21@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-10 06:21:28 +0000
committerywu21 <ywu21@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-10 06:21:28 +0000
commit4cf432deb6036b54aed61e7ef47384b332bbbcea (patch)
tree79ffc8e2a6e60e3f973d5d44756b5c49017d0112 /MdeModulePkg/Universal/Network/IScsiDxe
parent242354a22e8d4ad191f57012af815fae8389828e (diff)
downloadedk2-4cf432deb6036b54aed61e7ef47384b332bbbcea.zip
edk2-4cf432deb6036b54aed61e7ef47384b332bbbcea.tar.gz
edk2-4cf432deb6036b54aed61e7ef47384b332bbbcea.tar.bz2
delete #include <Uefi/UefiBaseType.h>
add #include <Uefi.h> update file header update function header git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6970 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/Network/IScsiDxe')
-rw-r--r--MdeModulePkg/Universal/Network/IScsiDxe/Md5.h54
1 files changed, 21 insertions, 33 deletions
diff --git a/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h b/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h
index fca782c..2804d4e 100644
--- a/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h
+++ b/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h
@@ -1,7 +1,7 @@
/** @file
- Header file for Md5
+ Header file for Md5.
-Copyright (c) 2004 - 2008, Intel Corporation
+Copyright (c) 2004 - 2008, Intel Corporation.<BR>
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -10,23 +10,15 @@ http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-Module Name:
-
- Md5.h
-
-Abstract:
-
- Header file for Md5
-
**/
#ifndef _MD5_H_
#define _MD5_H_
-#include <Uefi/UefiBaseType.h>
+#include <Uefi.h>
#include <Library/BaseLib.h>
#include <Library/NetLib.h>
-
+
#define MD5_HASHSIZE 16
typedef struct _MD5_CTX {
@@ -40,10 +32,9 @@ typedef struct _MD5_CTX {
/**
Initialize four 32-bits chaining variables and use them to do the Md5 transform.
- @param Md5Ctx[in] the data structure of Md5
-
- @retval EFI_SUCCESS initialization is ok
+ @param[in] Md5Ctx The data structure of Md5.
+ @retval EFI_SUCCESS Initialization is ok.
**/
EFI_STATUS
MD5Init (
@@ -53,34 +44,31 @@ MD5Init (
/**
the external interface of Md5 algorithm
- @param Md5Ctx[in] the data structure of storing the original data
+ @param[in] Md5Ctx The data structure of storing the original data
segment and the final result.
+ @param[in] Data The data wanted to be transformed.
+ @param[in] DataLen The length of data.
- @param Data[in] the data wanted to be transformed.
-
- @param DataLen[in] the length of data.
-
- @retval EFI_SUCCESS the transform is ok.
-
+ @retval EFI_SUCCESS The transform is ok.
+ @retval Others Some unexpected errors happened.
**/
EFI_STATUS
MD5Update (
- IN MD5_CTX *Md5Ctx,
- IN VOID *Data,
- IN UINTN DataLen
+ IN MD5_CTX *Md5Ctx,
+ IN VOID *Data,
+ IN UINTN DataLen
);
/**
- accumulate the MD5 value of every data segment and generate the finial
- result according to MD5 algorithm
+ Accumulate the MD5 value of every data segment and generate the finial
+ result according to MD5 algorithm.
- @param Md5Ctx[in] the data structure of storing the original data
+ @param[in] Md5Ctx The data structure of storing the original data
segment and the final result.
+ @param[out] HashVal The final 128-bits output.
- @param HashVal[out] the final 128-bits output.
-
- @retval EFI_SUCCESS the transform is ok.
-
+ @retval EFI_SUCCESS The transform is ok.
+ @retval Others Some unexpected errors happened.
**/
EFI_STATUS
MD5Final (
@@ -88,4 +76,4 @@ MD5Final (
OUT UINT8 *HashVal
);
-#endif // _MD5_H
+#endif