Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2007 11:53:25 +0000 (GMT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        Attilio Rao <attilio@FreeBSD.org>, arch@FreeBSD.org, Poul-Henning Kamp <phk@phk.freebsd.dk>
Subject:   Re: New "timeout" api, to replace callout
Message-ID:  <20071202115236.U74097@fledge.watson.org>
In-Reply-To: <4752998A.9030007@freebsd.org>
References:  <18129.1196593277@critter.freebsd.dk> <4752998A.9030007@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sun, 2 Dec 2007, Andre Oppermann wrote:

> o TCP's data structure is exported to userspace and contains the
>   timeout data structures.  This complicates timeout handling as
>   the data structure is not known to userland and we have to do
>   some hacks to prevent exposure.
>
>    -> The timer facility should provide an opaque userland compat
>       header definition.

I think it is important to do this, but I have some hopes that in 8 we'll have 
fixed up the muddle involving exported data structures.  Obviously, that 
hasn't happened yet, and I had hoped to do it for 7...  Perhaps this time one 
of us will succeed :-).

Robert N M Watson
Computer Laboratory
University of Cambridge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071202115236.U74097>