From e0e447f0e06c5133967fcf24873d42bbe5bb5d71 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Tue, 16 Apr 2013 13:55:22 -0300 Subject: [PATCH] tftp.c (rx_callback): simplify expressions containing unnecessary casts --- software/bios/tftp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/software/bios/tftp.c b/software/bios/tftp.c index 6d796de1a..29e266579 100644 --- a/software/bios/tftp.c +++ b/software/bios/tftp.c @@ -55,8 +55,8 @@ static void rx_callback(unsigned int src_ip, unsigned short src_port, if(length < 4) return; if(dst_port != PORT_IN) return; - opcode = ((unsigned short)(data[0]) << 8)|((unsigned short)(data[1])); - block = ((unsigned short)(data[2]) << 8)|((unsigned short)(data[3])); + opcode = data[0] << 8 | data[1]; + block = data[2] << 8 | data[3]; if(block < 1) return; if(opcode == TFTP_DATA) { /* Data */ length -= 4;