]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tftpd: Use poll() instead of alarm() + setjmp().
authorDag-Erling Smørgrav <des@FreeBSD.org>
Fri, 10 Mar 2023 13:24:36 +0000 (13:24 +0000)
committerDag-Erling Smørgrav <des@FreeBSD.org>
Fri, 10 Mar 2023 13:25:16 +0000 (13:25 +0000)
commite3b4cb1b32c05ec668b16fe4e858e78b61fe5805
tree1c3dd39fe5eb682cc11f19ee5088f7723b19a2ed
parent9f6f64941c02596b01367fd99abdd2c91ba0fe79
tftpd: Use poll() instead of alarm() + setjmp().

While there, don't log an error when timing out waiting for a possible retransmit after a successful transfer.

Sponsored by: Klara, Inc.
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D38966
libexec/tftpd/tftp-io.c
libexec/tftpd/tftp-transfer.c