search for: timeouttable

Displaying 7 results from an estimated 7 matches for "timeouttable".

Did you mean: timeout_table
2016 Nov 28
2
tftp file size limit: pxelinux.0 vs. syslinux.efi
...ugh the server has sent several additional packets (which are now waiting to be ACK-ed). I've glanced at the code in tftp.c and this appears related to the variable "timeout" though I haven't dug deep enough to be able to confirm exactly the progression of the timeout through the TimeoutTable, but it appears that the pointer has hit the "null" at the end of the table and we're giving up on the transfer. So my thought is that the UEFI environment, or the code executing therein, is _much_ slower than during standard BIOS boot, and we are in fact hitting a built-in timeout i...
2016 Nov 29
0
tftp file size limit: pxelinux.0 vs. syslinux.efi
...ent several > additional packets (which are now waiting to be ACK-ed). I've glanced at the > code in tftp.c and this appears related to the variable "timeout" though I > haven't dug deep enough to be able to confirm exactly the progression of the > timeout through the TimeoutTable, but it appears that the pointer has hit the > "null" at the end of the table and we're giving up on the transfer. > > So my thought is that the UEFI environment, or the code executing therein, is > _much_ slower than during standard BIOS boot, and we are in fact hitting...
2011 Mar 28
0
[ipxe-devel] Manual IP config does no pass 209:string to chain pxelinux.0
...+; /* Point *past* the final NULL */ memcpy(buf, rrq_tail, sizeof rrq_tail); buf += sizeof rrq_tail; @@ -792,6 +789,9 @@ static void __pxe_searchdir(const char *filename, struct file *file) } #endif /* GPXE */ + if (!ip) + goto done; /* No server */ + timeout_ptr = TimeoutTable; /* Reset timeout */ sendreq:
2013 Dec 01
0
[PATCH] core: Bad read of file size over TFTP
...bugzilla. core/fs/pxe/tftp.c | 46 +++++++++++----------------------------------- 1 file changed, 11 insertions(+), 35 deletions(-) diff --git a/core/fs/pxe/tftp.c b/core/fs/pxe/tftp.c index 1f374a3..446da63 100644 --- a/core/fs/pxe/tftp.c +++ b/core/fs/pxe/tftp.c @@ -8,27 +8,12 @@ const uint8_t TimeoutTable[] = { 2, 2, 3, 3, 4, 5, 6, 7, 9, 10, 12, 15, 18, 21, 26, 31, 37, 44, 53, 64, 77, 92, 110, 132, 159, 191, 229, 255, 255, 255, 255, 0 }; -struct tftp_options { - const char *str_ptr; /* string pointer */ - size_t offset; /* offset into socket structre */ -}; struct tftp...
2016 Nov 28
3
tftp file size limit: pxelinux.0 vs. syslinux.efi
Hello, I am pxebooting a large linux kernel (with embedded initramfs) that is around 250 MB in size. When booting a board in legacy BIOS mode, the pxelinux.0 executable is transferred to the board and takes over, from where loading and booting this large kernel works as expected. Actually, better than expected, as no tftp file size limit is incurred. If I change the BIOS settings to UEFI mode,
2017 May 31
6
[PATCH 1/4] efi/udp: core_udp_connect should use SubnetMask not StationAddress for netmask
Signed-off-by: Julien Viard de Galbert <jviarddegalbert at online.net> --- efi/udp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/efi/udp.c b/efi/udp.c index 1088f47..b0f13ad 100644 --- a/efi/udp.c +++ b/efi/udp.c @@ -163,7 +163,7 @@ void core_udp_connect(struct pxe_pvt_inode *socket, uint32_t ip, } else { udata.UseDefaultAddress = FALSE;
2013 Mar 07
4
Syslinux-5.10-pre1
...n/master' into lwip Merge remote-tracking branch 'genec/com32-cptime-upd-for-hpa' into lwip Merge remote-tracking branch 'origin/master' into lwip lwipopts: increase the number of netbufs pxe, tftp: Unify UDP send and use pbuf memory pxe, tftp: make TimeoutTable static pxe, tftp: Handle block number wraparound pxe: Remove stray debugging message lwip: Add return address to LWIP_PLATFORM_ASSERT() pxe, ftp: Change anonymous password to syslinux@ Merge remote-tracking branch 'genec/lwip-1.4.0-test-2' into lwip pxe:...