On Sat, 12 Nov 2005 07:39:25 +0200 (EET)
Martti Kuparinen <[EMAIL PROTECTED]> wrote:

> On Fri, 11 Nov 2005, Nick Evans wrote:
> 
> > sessions. Has anyone else run into this problem?
> 
> Yes, NetBSD has the same problem... The OOW check is currenly disabled
> on NetBSD as otherwise things break horribly. The reason is still unknown.
> 
> localhost:/usr/src/sys/dist/ipf/netinet> cvs diff -u -r DARRENR ip_state.c
> ...
> @@ -1407,6 +1412,7 @@
>   tcphdr_t *tcp;
>   int flags;
>   {
> +#ifdef BROKEN_TCP_WINDOW_CHECK
>          tcp_seq seq, ack, end;
>          int ackskew, tcpflags;
>          u_32_t win, maxwin;
> @@ -1523,6 +1529,9 @@
>                  return 1;
>          }
>          return 0;
> +#else
> +       return 1;
> +#endif
>   }

Excellent, I'll give this a try and report the results. Are there any caveats
with this patch?

Thanks
Nick

Reply via email to