From: Michael Brown Date: Sun, 1 Jul 2007 21:04:19 +0000 (+0100) Subject: Improve debugging X-Git-Tag: v0.9.3~340 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d7e471f654c576898a1559005561990806a97fcd;p=thirdparty%2Fipxe.git Improve debugging --- diff --git a/src/net/udp/tftp.c b/src/net/udp/tftp.c index a75600419..f42a96be5 100644 --- a/src/net/udp/tftp.c +++ b/src/net/udp/tftp.c @@ -111,6 +111,9 @@ static void tftp_free ( struct refcnt *refcnt ) { */ static void tftp_done ( struct tftp_request *tftp, int rc ) { + DBGC ( tftp, "TFTP %p finished with status %d (%s)\n", + tftp, rc, strerror ( rc ) ); + /* Stop the retry timer */ stop_timer ( &tftp->timer ); @@ -188,6 +191,9 @@ static int tftp_send_ack ( struct tftp_request *tftp ) { .dest = ( struct sockaddr * ) &tftp->peer, }; + DBGC2 ( tftp, "TFTP %p sending ACK for block %d\n", + tftp, tftp->state ); + /* Allocate buffer */ iobuf = xfer_alloc_iob ( &tftp->socket, sizeof ( *ack ) ); if ( ! iobuf )