diff options
author | Jan Weitzel <J.Weitzel@phytec.de> | 2010-04-14 10:06:06 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-04-14 10:13:07 +0200 |
commit | 0a28ada177bacb9bd657317722842e626719ef99 (patch) | |
tree | 0cbd4403295bb63cd7f17abf245d0643fea0a352 /net | |
parent | 972d116ada72a35613e393e5128a64de259663aa (diff) | |
download | barebox-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>
Diffstat (limited to 'net')
-rw-r--r-- | net/tftp.c | 3 |
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; } |