From 4aedcf853189d16c601e9bdaa5d9fc0348aaaed2 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Sat, 17 Oct 2009 09:18:49 +0200 Subject: tftp: remove never reached state STATE_BAD_MAGIC Signed-off-by: Sascha Hauer --- net/tftp.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'net') diff --git a/net/tftp.c b/net/tftp.c index 64c3aef80e..ebccb59936 100644 --- a/net/tftp.c +++ b/net/tftp.c @@ -46,8 +46,7 @@ static int TftpState; #define STATE_RRQ 1 #define STATE_DATA 2 -#define STATE_BAD_MAGIC 3 -#define STATE_OACK 4 +#define STATE_OACK 3 #define TFTP_BLOCK_SIZE 512 /* default TFTP block size */ #define TFTP_SEQUENCE_SIZE ((ulong)(1<<16)) /* sequence number is 16 bit */ @@ -112,17 +111,6 @@ TftpSend (void) pkt = (uchar *)s; len = pkt - xp; break; - - case STATE_BAD_MAGIC: - xp = pkt; - s = (ushort *)pkt; - *s++ = htons(TFTP_ERROR); - *s++ = htons(2); - pkt = (uchar *)s; - strcpy ((char *)pkt, "File has bad magic"); - pkt += 18 /*strlen("File has bad magic")*/ + 1; - len = pkt - xp; - break; } NetSendUDPPacket(NetServerEther, NetServerIP, TftpServerPort, TftpOurPort, len); -- cgit v1.2.3