mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 07:52:56 +00:00
[FREELDR]
Display an error message with the file name in case we cannot get a file size over PXE. This makes the error message "(../../boot/freeldr/freeldr/fs/pxe.c:107) err: PxeCall(0x25, 0000E8DE) failed with exit=1 status=0x1" in case of PXE boot less dramatic: it is expected not to find NTBOOTDD.SYS svn path=/trunk/; revision=65917
This commit is contained in:
parent
20b0193d01
commit
3de56b3af4
1 changed files with 4 additions and 0 deletions
|
@ -162,7 +162,11 @@ static LONG PxeOpen(CHAR* Path, OPENMODE OpenMode, ULONG* FileId)
|
||||||
sizeData.ServerIPAddress = _ServerIP;
|
sizeData.ServerIPAddress = _ServerIP;
|
||||||
strncpy((CHAR*)sizeData.FileName, Path, sizeof(sizeData.FileName));
|
strncpy((CHAR*)sizeData.FileName, Path, sizeof(sizeData.FileName));
|
||||||
if (!CallPxe(PXENV_TFTP_GET_FSIZE, &sizeData))
|
if (!CallPxe(PXENV_TFTP_GET_FSIZE, &sizeData))
|
||||||
|
{
|
||||||
|
ERR("Failed to get '%s' size\n", Path);
|
||||||
return EIO;
|
return EIO;
|
||||||
|
}
|
||||||
|
|
||||||
_FileSize = sizeData.FileSize;
|
_FileSize = sizeData.FileSize;
|
||||||
if (_FileSize < 1024 * 1024)
|
if (_FileSize < 1024 * 1024)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue