Subject: DTYPE_SYSTRACE -> DTYPE_MISC
To: None <tech-kern@netbsd.org>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: tech-kern
Date: 07/16/2002 09:40:10
Hi folks...
I have rename the DTYPE used for systrace(1)'s communication channel
from DTYPE_SYSTRACE to DTYPE_MISC.
The reason for this is that I know of at least 3 development projects
going on right now that require cloning device semantics, and in the
absense of son-of-devvp, the dup hack is all we have to work with. Now,
since DTYPE_SYSTRACE is not interpreted by anything other than systrace's
implementation itself, it seemed like a good candidate for making the "misc"
type.
The DTYPE_MISC type denotes some misc. file descriptor type, where f_data
is not to be interpreted by other parts of the kernel (like DTYPE_VNODE,
DTYPE_SOCKET, and DTYPE_PIPE are).
This should get us by until a more elegant solution is implemented.
This is a heads-up .. no further action is required on your part :-)
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>