summaryrefslogtreecommitdiff
path: root/core/include
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-08-10 17:30:25 -0700
committerH. Peter Anvin <hpa@zytor.com>2009-08-10 17:30:25 -0700
commit5d7d50a01de8282a0e910beb0a9f151e526dcb62 (patch)
tree573dd6d1e676ec2f092cb93c64a6de516c8a9f56 /core/include
parentddd56ac530ff2ba81e350d3481e009f7dd8b0570 (diff)
downloadsyslinux-5d7d50a01de8282a0e910beb0a9f151e526dcb62.tar.gz
core: remove assembly definition of Files in iso/pxelinux
Remove the assembly definition of Files in isolinux and pxelinux. Still to do: remove dependencies on Files living in .bss16 space. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/include')
-rw-r--r--core/include/pxe.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/include/pxe.h b/core/include/pxe.h
index 76fcf14a..06cea0a3 100644
--- a/core/include/pxe.h
+++ b/core/include/pxe.h
@@ -234,7 +234,9 @@ struct open_file_t {
uint16_t tftp_lastpkt; /* Sequence number of last packet (NBO) */
uint16_t tftp_dataptr; /* Pointer to available data */
uint8_t tftp_goteof; /* 1 if the EOF packet received */
- uint8_t tftp_unused[3]; /* Currently unused */
+ uint8_t tftp_unused; /* Currently unused */
+ /* These values are preinitialized and not zeroed on close */
+ uint16_t tftp_nextport; /* Next port number for this slot (HBO) */
uint16_t tftp_pktbuf; /* Packet buffer offset */
} __attribute__ ((packed));