From 92f1a5c677c1cfda27eba5d5ceaede27dcbac587 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Fri, 27 May 2005 16:47:16 +0000 Subject: [PATCH] Documented the purpose of the two timeout fields in s_PXENV_TFTP_READ_FILE. --- src/include/pxe_api.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/include/pxe_api.h b/src/include/pxe_api.h index 53766ee0..7256c57e 100644 --- a/src/include/pxe_api.h +++ b/src/include/pxe_api.h @@ -646,9 +646,18 @@ struct s_PXENV_TFTP_READ_FILE { UDP_PORT_t TFTPClntPort; /** Server multicast listening port */ UDP_PORT_t TFTPSrvPort; - /** Timeout for receiving data or ACK packets */ + /** TFTP open timeout. + * + * This is the timeout for receiving the first DATA or ACK + * packets during the MTFTP Listen phase. + */ UINT16_t TFTPOpenTimeOut; - /** Timeout before issuing MTFTP open */ + /** TFTP reopen timeout. + * + * This is the timeout for receiving an ACK packet while in + * the MTFTP Listen phase (when at least one ACK packet has + * already been seen). + */ UINT16_t TFTPReopenDelay; } PACKED;