diff options
author | Sascha Hauer <sha@pengutronix.de> | 2009-10-17 09:17:47 +0200 |
---|---|---|
committer | Sascha Hauer <sha@pengutronix.de> | 2009-10-17 09:17:47 +0200 |
commit | 8aab890453412dc1e1d776fd87c90d74a895d410 (patch) | |
tree | 7fef4c299cca7fc8aa9222f1cb81316851eb25b7 /net | |
parent | 8cef3301f8bf689b290d62455a6d69be3d14b134 (diff) | |
download | barebox-8aab890453412dc1e1d776fd87c90d74a895d410.tar.gz barebox-8aab890453412dc1e1d776fd87c90d74a895d410.tar.xz |
tftp: remove never reached state STATE_TOO_LARGE
Signed-off-by: Sascha Hauer <sha@pengutronix.de>
Diffstat (limited to 'net')
-rw-r--r-- | net/tftp.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/net/tftp.c b/net/tftp.c index 87c4e3b2f0..64c3aef80e 100644 --- a/net/tftp.c +++ b/net/tftp.c @@ -46,9 +46,8 @@ static int TftpState; #define STATE_RRQ 1 #define STATE_DATA 2 -#define STATE_TOO_LARGE 3 -#define STATE_BAD_MAGIC 4 -#define STATE_OACK 5 +#define STATE_BAD_MAGIC 3 +#define STATE_OACK 4 #define TFTP_BLOCK_SIZE 512 /* default TFTP block size */ #define TFTP_SEQUENCE_SIZE ((ulong)(1<<16)) /* sequence number is 16 bit */ @@ -114,17 +113,6 @@ TftpSend (void) len = pkt - xp; break; - case STATE_TOO_LARGE: - xp = pkt; - s = (ushort *)pkt; - *s++ = htons(TFTP_ERROR); - *s++ = htons(3); - pkt = (uchar *)s; - strcpy ((char *)pkt, "File too large"); - pkt += 14 /*strlen("File too large")*/ + 1; - len = pkt - xp; - break; - case STATE_BAD_MAGIC: xp = pkt; s = (ushort *)pkt; |