[PATCH net-pu] tftp: fix get

Baruch Siach baruch at tkos.co.il
Thu Jun 24 09:26:16 EDT 2010


With this patch tftp start requesting block 0 instead of 1. This fixes
tftp get on i.MX25 based board with tftpd-hpa server.

Signed-off-by: Baruch Siach <baruch at tkos.co.il>
---

tftp push isn't working though. I get:

error frame: 0x83705178 0x00000882

from the fec driver. I'll investigate this if I have time.

 net/tftp.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/net/tftp.c b/net/tftp.c
index c0d3278..14d9b5e 100644
--- a/net/tftp.c
+++ b/net/tftp.c
@@ -320,7 +320,7 @@ static int do_tftpb(struct command *cmdtp, int argc, char *argv[])
 
 	tftp_timer_start = get_time_ns();
 	tftp_state = tftp_put ? STATE_WRQ : STATE_RRQ;
-	tftp_block = 1;
+	tftp_block = 0;
 
 	tftp_err = tftp_send();
 	if (tftp_err)
-- 
1.7.1




More information about the barebox mailing list