Fixed one issue for IPF, the entry address needs 8 bytes alignment.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4073 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
vanjeff 2007-10-10 05:05:16 +00:00
parent 1ce69023d6
commit 1b86875186
1 changed files with 3 additions and 3 deletions

View File

@ -1545,10 +1545,10 @@ ArpFindCacheEntry (
if (EntryLength != NULL) {
//
// Return the entry length.
// Return the entry length, make sure its 8 bytes alignment.
//
*EntryLength = sizeof (EFI_ARP_FIND_DATA) + Instance->ConfigData.SwAddressLength +
ArpService->SnpMode.HwAddressSize;
*EntryLength = (((sizeof (EFI_ARP_FIND_DATA) + Instance->ConfigData.SwAddressLength +
ArpService->SnpMode.HwAddressSize) + 3) & ~(0x3));
}
if (EntryCount != NULL) {