Use Mde library and definition instead of some native definitions in NetLib, to simply network library.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4693 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
vanjeff
2008-02-14 09:40:22 +00:00
parent bb8ffffd1c
commit e48e37fce2
102 changed files with 1697 additions and 2477 deletions

View File

@@ -198,8 +198,8 @@ Returns:
CHAR8 Digit;
UINTN Temp;
NetZeroMem (Lun, 8);
NetZeroMem (LunUnitStr, sizeof (LunUnitStr));
ZeroMem (Lun, 8);
ZeroMem (LunUnitStr, sizeof (LunUnitStr));
Index = 0;
LunUnitStr[0] = Str;
@@ -667,7 +667,7 @@ Returns:
ISCSI_DRIVER_DATA *Private;
EFI_STATUS Status;
Private = NetAllocateZeroPool (sizeof (ISCSI_DRIVER_DATA));
Private = AllocateZeroPool (sizeof (ISCSI_DRIVER_DATA));
if (Private == NULL) {
return NULL;
}
@@ -688,11 +688,11 @@ Returns:
&Private->ExitBootServiceEvent
);
if (EFI_ERROR (Status)) {
NetFreePool (Private);
gBS->FreePool (Private);
return NULL;
}
NetCopyMem(&Private->IScsiExtScsiPassThru, &gIScsiExtScsiPassThruProtocolTemplate, sizeof(EFI_EXT_SCSI_PASS_THRU_PROTOCOL));
CopyMem(&Private->IScsiExtScsiPassThru, &gIScsiExtScsiPassThruProtocolTemplate, sizeof(EFI_EXT_SCSI_PASS_THRU_PROTOCOL));
//
// 0 is designated to the TargetId, so use another value for the AdapterId.
@@ -713,7 +713,7 @@ Returns:
);
if (EFI_ERROR (Status)) {
gBS->CloseEvent (Private->ExitBootServiceEvent);
NetFreePool (Private);
gBS->FreePool (Private);
return NULL;
}
@@ -750,7 +750,7 @@ Returns:
Private->DevicePath
);
NetFreePool (Private->DevicePath);
gBS->FreePool (Private->DevicePath);
}
if (Private->ExtScsiPassThruHandle != NULL) {
@@ -763,7 +763,7 @@ Returns:
gBS->CloseEvent (Private->ExitBootServiceEvent);
NetFreePool (Private);
gBS->FreePool (Private);
}
EFI_STATUS