summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Weitzel <J.Weitzel@phytec.de>2010-04-14 10:06:06 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2010-04-14 10:13:07 +0200
commit0a28ada177bacb9bd657317722842e626719ef99 (patch)
tree0cbd4403295bb63cd7f17abf245d0643fea0a352
parent972d116ada72a35613e393e5128a64de259663aa (diff)
downloadbarebox-0a28ada177bacb9bd657317722842e626719ef99.tar.gz
barebox-0a28ada177bacb9bd657317722842e626719ef99.tar.xz
tftp return value
tftp returns transfered bytes on success and 1 in error case. Bad for scripting. Change to 0 on success Signed-off-by: Jan Weitzel <J.Weitzel@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--net/tftp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/net/tftp.c b/net/tftp.c
index 26f0c43dfa..e8a8a3a899 100644
--- a/net/tftp.c
+++ b/net/tftp.c
@@ -281,8 +281,7 @@ static int do_tftpb(struct command *cmdtp, int argc, char *argv[])
TftpStart(remotefile);
- rcode = NetLoop();
- if (rcode < 0) {
+ if (NetLoop() < 0) {
rcode = 1;
goto out;
}