freebsd-dev/libexec/tftpd
Dag-Erling Smørgrav b4736c90ad tftpd: Don't consume arbitrary requests when failing to fork.
We've already consumed one request, which is sufficient to prevent inetd from endlessly restarting us in this particular and extremely unlikely case.

Sponsored by:	Klara, Inc.
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D38967
2023-03-10 13:25:16 +00:00
..
tests Do a sweep and remove most WARNS=6 settings 2020-10-01 01:10:51 +00:00
Makefile tftpd: Disable -Wformat-nonliteral for GCC. 2022-11-22 11:12:06 -08:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
Makefile.depend.options Add Makefile.depend.options 2019-12-11 17:37:37 +00:00
tftp-file.c tftpd: whitespace cleanup 2022-11-17 16:42:30 +00:00
tftp-file.h tftpd: whitespace cleanup 2022-11-17 16:42:30 +00:00
tftp-io.c tftpd: Use poll() instead of alarm() + setjmp(). 2023-03-10 13:25:16 +00:00
tftp-io.h tftpd: whitespace cleanup 2022-11-17 16:42:30 +00:00
tftp-options.c tftpd: Fix max block size calculation. 2023-03-10 13:25:15 +00:00
tftp-options.h tftp: Use printf0 attribute for options_set_request/reply. 2022-11-22 08:37:26 -08:00
tftp-transfer.c tftpd: Use poll() instead of alarm() + setjmp(). 2023-03-10 13:25:16 +00:00
tftp-transfer.h tftpd: Make the transfer functions return success / failure. 2023-03-10 13:25:16 +00:00
tftp-utils.c tftpd: Ensure that tftp_log() preserves errno. 2023-03-10 13:25:16 +00:00
tftp-utils.h tftpd: whitespace cleanup 2022-11-17 16:42:30 +00:00
tftpd.8 Add support for the TFTP windowsize option described in RFC 7440. 2020-03-02 22:19:30 +00:00
tftpd.c tftpd: Don't consume arbitrary requests when failing to fork. 2023-03-10 13:25:16 +00:00