DragonFly commits List (threaded) for 2009-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
DragonFly-2.3.0.70.g0ea81 master lib/libstand tftp.c sys/boot/pc32/libi386 pxe.c
commit 0ea818e2fa5ffc5e34a0ecd11c4fc7189e46512b
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Sun Feb 15 04:04:44 2009 -0800
pxe/tftpboot work - Allow multiple responses to broadcast query
The PXE boot loader may use a broadcast address to query for files via
TFTP, resulting in multiple responses. Accept the first DATA response
and keep track of the last ERROR response if no DATA response is received.
The first DATA packet locks the server IP for the tftp transfer.
Bring in some structure options (__packed, etc) from FreeBSD plus a fix
to an address increment in the code.
Summary of changes:
lib/libstand/tftp.c | 58 ++++++++++++++++++++++++++++++++----------
sys/boot/pc32/libi386/pxe.c | 6 +++-
2 files changed, 49 insertions(+), 15 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0ea818e2fa5ffc5e34a0ecd11c4fc7189e46512b
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]