patch-1.3.15 linux/drivers/net/slhc.c
Next file: linux/drivers/net/slip.c
Previous file: linux/drivers/net/sk_g16.c
Back to the patch index
Back to the overall index
-  Lines: 18
 -  Date:
Mon Jul 31 18:51:57 1995
 -  Orig file: 
v1.3.14/linux/drivers/net/slhc.c
 -  Orig date: 
Tue Jul 25 18:21:21 1995
 
diff -u --recursive --new-file v1.3.14/linux/drivers/net/slhc.c linux/drivers/net/slhc.c
@@ -42,6 +42,8 @@
  *                      Modularization.
  *	- Jan 1995	Bjorn Ekwall
  *			Use ip_fast_csum from ip.h
+ *	- July 1995	Christos A. Polyzols 
+ *			Spotted bug in tcp option checking
  *
  *
  *	This module is a difficult issue. It's clearly inet code but it's also clearly
@@ -355,7 +357,7 @@
 	 || ip->ttl != cs->cs_ip.ttl
 	 || th->doff != cs->cs_tcp.doff
 	 || (ip->ihl > 5 && memcmp(ip+1,cs->cs_ipopt,((ip->ihl)-5)*4) != 0)
-	 || (th->doff > 5 && memcmp(th+1,cs->cs_tcpopt,((th->doff)-5)*4 != 0))){
+	 || (th->doff > 5 && memcmp(th+1,cs->cs_tcpopt,((th->doff)-5)*4) != 0)){
 		goto uncompressed;
 	}
 
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this