patch-2.2.0-pre9 linux/include/net/irda/crc.h
Next file: linux/include/net/irda/irda.h
Previous file: linux/include/linux/timex.h
Back to the patch index
Back to the overall index
-  Lines: 18
-  Date:
Wed Jan 20 11:05:33 1999
-  Orig file: 
v2.2.0-pre8/linux/include/net/irda/crc.h
-  Orig date: 
Tue Dec 22 14:16:58 1998
diff -u --recursive --new-file v2.2.0-pre8/linux/include/net/irda/crc.h linux/include/net/irda/crc.h
@@ -6,7 +6,7 @@
  * Status:        Experimental.
  * Author:        Dag Brattli <dagb@cs.uit.no>
  * Created at:    Mon Aug  4 20:40:53 1997
- * Modified at:   Sat Dec 12 23:09:29 1998
+ * Modified at:   Tue Dec 15 22:18:53 1998
  * Modified by:   Dag Brattli <dagb@cs.uit.no>
  * 
  ********************************************************************/
@@ -20,7 +20,7 @@
 #define GOOD_FCS  0xf0b8   /* Good final FCS value */
 
 /* Recompute the FCS with one more character appended. */
-#define IR_FCS(fcs, byte) (((fcs)>>8)^irda_crc16_table[((fcs)^(byte)) & 0xff])
+#define IR_FCS(fcs, c) (((fcs) >> 8) ^ irda_crc16_table[((fcs) ^ (c)) & 0xff])
 
 /* Recompute the FCS with len bytes appended. */
 unsigned short crc_calc( __u16 fcs, __u8 const *buf, size_t len);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov