Author: pschweitzer
Date: Wed Dec 31 13:04:04 2014
New Revision: 65917
URL:
http://svn.reactos.org/svn/reactos?rev=65917&view=rev
Log:
[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
Modified:
trunk/reactos/boot/freeldr/freeldr/fs/pxe.c
Modified: trunk/reactos/boot/freeldr/freeldr/fs/pxe.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/px…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/pxe.c [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/pxe.c [iso-8859-1] Wed Dec 31 13:04:04 2014
@@ -162,7 +162,11 @@
sizeData.ServerIPAddress = _ServerIP;
strncpy((CHAR*)sizeData.FileName, Path, sizeof(sizeData.FileName));
if (!CallPxe(PXENV_TFTP_GET_FSIZE, &sizeData))
+ {
+ ERR("Failed to get '%s' size\n", Path);
return EIO;
+ }
+
_FileSize = sizeData.FileSize;
if (_FileSize < 1024 * 1024)
{