david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Quick hack to be able to accept transfers from servers that don't

supply options.
This commit is contained in:
Michael Brown 2007-11-25 16:06:29 +00:00
parent 7f1518b236
commit f770744ee0
1 changed files with 2 additions and 0 deletions

View File

@ -433,6 +433,8 @@ static int tftp_rx_data ( struct tftp_request *tftp,
data_len = iob_len ( iobuf );
/* Check for correct block */
if ( ( tftp->state == -1 ) && ( block == 1 ) )
tftp->state = 0;
if ( block != ( tftp->state + 1 ) ) {
DBGC ( tftp, "TFTP %p received out-of-order block %d "
"(expecting %d)\n", tftp, block, ( tftp->state + 1 ) );