From 19c4577a90015f6e05066a861d560f9702ad642d Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Thu, 6 Jun 2013 01:05:05 +0200 Subject: axgetput: Simplify do_crc() a bit. Signed-off-by: Ralf Baechle --- ax25/axgetput/proto_bin.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'ax25') diff --git a/ax25/axgetput/proto_bin.c b/ax25/axgetput/proto_bin.c index 401290d..c69bc87 100644 --- a/ax25/axgetput/proto_bin.c +++ b/ax25/axgetput/proto_bin.c @@ -37,8 +37,7 @@ static int init_crc(void) static int do_crc(char b, unsigned int crc) { - crc = (crctab[(crc >> 8)] ^ ((crc << 8) | (b & 0xff))) & 0xffff; - return crc; + return (crctab[(crc >> 8)] ^ ((crc << 8) | (b & 0xff))) & 0xffff; } unsigned int calc_crc(char *buf, int n, unsigned crc) -- cgit v1.2.3