diff options
author | Michael Brown | 2009-05-20 11:03:13 +0200 |
---|---|---|
committer | Michael Brown | 2009-05-20 11:04:50 +0200 |
commit | 1958974d0a59e0e374751d9d5c1405de0ffc8066 (patch) | |
tree | f5f86252325e00553a77051ba48a6751f6eb1c05 /src/config | |
parent | [settings] Fix erroneous bit-masking in fetch_uintz_setting() (diff) | |
download | ipxe-1958974d0a59e0e374751d9d5c1405de0ffc8066.tar.gz ipxe-1958974d0a59e0e374751d9d5c1405de0ffc8066.tar.xz ipxe-1958974d0a59e0e374751d9d5c1405de0ffc8066.zip |
[tftp] Process OACKs even if malformed
IBM Tivoli PXE Server 5.1.0.3 is reported to send trailing garbage
bytes at the end of the OACK packet, which causes gPXE to reject the
packet and abort the TFTP transfer.
Work around the problem by processing as much as possible of the OACK,
and treating name/value parsing errors as non-fatal.
Reported-by: Shao Miller <Shao.Miller@yrdsb.edu.on.ca>
Diffstat (limited to 'src/config')
0 files changed, 0 insertions, 0 deletions