tftp-hpa-google/tftpd
H. Peter Anvin 2864d83fea tftpd: try to handle duplicate WRQ packets
Duplicate WRQ packets can really hurt, since they end up accessing the
same file.  This attempts to lock the file, which should work for the
case where a correctly implemented TFTP stack uses the same session ID
(port number) for each retry; in any other case they look like
multiple sessions to the same file and it is a crapshoot if we end up
with the correct one.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2011-05-12 19:16:17 -07:00
..
Makefile Move common code to a common/ subdirectory 2006-10-04 10:19:06 -07:00
misc.c Reformat the source code 2008-07-08 17:14:44 -04:00
recvfrom.c recvfrom: fix the type of the fallthrough case 2009-12-11 16:07:10 -08:00
recvfrom.h Add support for IPv6 in the server and client. 2008-07-23 14:29:41 -04:00
remap.c remap: change the mode argument from a boolean to a character 2011-05-05 10:08:53 -07:00
remap.h remap: change the mode argument from a boolean to a character 2011-05-05 10:08:53 -07:00
sample.rules Remove more obsolete $Id$ tags 2008-07-22 15:07:24 -04:00
tftpd.8.in Fix man page formatting 2009-09-14 14:44:54 -07:00
tftpd.c tftpd: try to handle duplicate WRQ packets 2011-05-12 19:16:17 -07:00
tftpd.h Remove long since obsolete ID tags 2008-07-08 17:30:27 -04:00