Interesting TCP issue

Andre Oppermann andre at freebsd.org
Mon Jan 22 19:43:17 UTC 2007


Julian Elischer wrote:
> Andre Oppermann wrote:
> 
>>>> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/tcp_input.c.diff?r1=1.290&r2=1.291 
>>>>
>>>> } 
>>>> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/tcp_syncache.c.diff?r1=1.84&r2=1.85 
>>>>
>>>> } 
>>>> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/tcp_var.h.diff?r1=1.127&r2=1.128 
>>>>
>>>> } } How about the modifications in 'tcp_input.c'?  Are they relevant 
>>>> to the } problem this thread is about?  If so, assessing the 
>>>> correctness of an } MFC might prove to be a little harder.
>>>
>>>
>>>
>>> That's why I asked Andre to look at it but he's not responding..
>>
>> He's about to re-appear @freebsd.
>>
> 
> great.. The TCP code is a bit like a house of cards..  Unless one is
> up-to-date and has it all 'loaded' into one's mental cache, it is
> all to easy to screw up function A by fixing code related to function B.
> As I'm not 'loaded' I'm loathe to just MFC the one patch without being 
> sure what the other two are..

Yes, it's a bit messy and there are many side effects.  I've cleaned up
some parts in my local tree but it's a tedious task because it's so inter-
mingled all over.

> BTW Andre you might MFC to back to 5 and 4 too if you could..

Will look at it.

-- 
Andre



More information about the freebsd-net mailing list