ip6tables logging fix:
- Fix check for length of tcp options in ip6t_LOG.c

Bug apparrently discovered and fixed by multiple parties at the same time,
credits go to Yasuyuki Kozakai.

Signed-off-by: Harald Welte <laforge@netfilter.org>

--- linux-2.6.9-rc3-plain/net/ipv6/netfilter/ip6t_LOG.c	2004-10-07 11:01:19.662971476 +0200
+++ linux-2.6.9-rc3-logfix/net/ipv6/netfilter/ip6t_LOG.c	2004-10-07 11:01:55.379518306 +0200
@@ -193,7 +193,7 @@
 		printk("URGP=%u ", ntohs(tcph->urg_ptr));
 
 		if ((info->logflags & IP6T_LOG_TCPOPT)
-		    && tcph->doff * 4 != sizeof(struct tcphdr)) {
+		    && tcph->doff * 4 > sizeof(struct tcphdr)) {
 			unsigned int i;
 
 			/* Max length: 127 "OPT (" 15*4*2chars ") " */
