You folks might be interested in picking up the changes I made to the
BSD tftpd. The main improvement is that my version runs in a single
process. This makes it possible to boot several hundred systems at a
time. The old tftpd can't do this even when run on really fast systems
that have large memory.
The new version can be found here:
Do you have an updated version of this, incorporating subsequent FreeBSD