]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add support for the TFTP windowsize option described in RFC 7440.
authorJohn Baldwin <jhb@FreeBSD.org>
Mon, 2 Mar 2020 22:19:30 +0000 (22:19 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Mon, 2 Mar 2020 22:19:30 +0000 (22:19 +0000)
commitfdf929ff91d432d17c4d7d0aa0f9995fffe6fa8e
treec6b6ae4416bf0bd83c995fe237bc2598f24be4d9
parenta969e975c9557614ae944ff43daa6581d943b1d0
Add support for the TFTP windowsize option described in RFC 7440.

The windowsize option permits multiple blocks to be transmitted
before the receiver sends an ACK improving throughput for larger
files.

Reviewed by: asomers
MFC after: 2 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D23836
libexec/tftpd/tests/functional.c
libexec/tftpd/tftp-file.c
libexec/tftpd/tftp-file.h
libexec/tftpd/tftp-options.c
libexec/tftpd/tftp-options.h
libexec/tftpd/tftp-transfer.c
libexec/tftpd/tftp-utils.c
libexec/tftpd/tftp-utils.h
libexec/tftpd/tftpd.8
usr.bin/tftp/main.c
usr.bin/tftp/tftp.1