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