68add83
Index: tcpdump/print-802_11.c
68add83
===================================================================
68add83
RCS file: /tcpdump/master/tcpdump/print-802_11.c,v
68add83
retrieving revision 1.42
68add83
retrieving revision 1.43
68add83
diff -u -r1.42 -r1.43
68add83
--- tcpdump/print-802_11.c	13 Jun 2006 22:25:30 -0000	1.42
68add83
+++ tcpdump/print-802_11.c	1 Feb 2007 02:18:18 -0000	1.43
68add83
@@ -264,7 +264,7 @@
68add83
 
68add83
 			if (pbody->tim.length <= 3)
68add83
 				break;
68add83
-			if (pbody->rates.length > sizeof pbody->tim.bitmap)
68add83
+			if (pbody->tim.length - 3 > sizeof pbody->tim.bitmap)
68add83
 				return;
68add83
 			if (!TTEST2(*(p + offset), pbody->tim.length - 3))
68add83
 				return;