qemu-e2k/slirp
Hervé Poussineau 4aa401f39e slirp: Handle more than 65535 blocks in TFTP transfers
RFC 1350 does not mention block count roll-over. However, a lot of TFTP servers
implement it to be able to transmit big files, so do it also.

Current block size is 512 bytes, so TFTP files were limited to 32 MB.

Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2012-09-13 12:39:36 +02:00
..
arp_table.c
bootp.c
bootp.h
cksum.c
COPYRIGHT
debug.h
if.c net: determine if packets can be sent before net queue deliver packets 2012-08-01 13:32:11 +01:00
if.h
ip_icmp.c
ip_icmp.h
ip_input.c
ip_output.c
ip.h
libslirp.h net: determine if packets can be sent before net queue deliver packets 2012-08-01 13:32:11 +01:00
main.h slirp: fix build on mingw32 2012-08-06 19:31:55 -05:00
Makefile.objs build: move slirp/ objects to nested Makefile.objs 2012-06-07 09:21:15 +02:00
mbuf.c
mbuf.h
misc.c
misc.h
sbuf.c
sbuf.h
slirp_config.h
slirp.c slirp: fix build on mingw32 2012-08-06 19:31:55 -05:00
slirp.h
socket.c
socket.h
tcp_input.c
tcp_output.c slirp: Avoid redefining MAX_TCPOPTLEN 2012-05-28 22:44:27 +02:00
tcp_subr.c slirp: Fix error reported by static code analysis 2012-09-13 12:38:14 +02:00
tcp_timer.c
tcp_timer.h
tcp_var.h
tcp.h
tcpip.h
tftp.c slirp: Handle more than 65535 blocks in TFTP transfers 2012-09-13 12:39:36 +02:00
tftp.h slirp: Handle more than 65535 blocks in TFTP transfers 2012-09-13 12:39:36 +02:00
udp.c
udp.h