Subject: Re: fcntl changes once again.
To: None <tech-kern@netbsd.org>
From: Bill Studenmund <wrstuden@nas.nasa.gov>
List: tech-kern
Date: 07/12/1999 14:05:36
On Mon, 12 Jul 1999, Bill Studenmund wrote:

> As for the extra ops:
> 
> If bit (int)0x80000000 (F_FORFS) is set, we process the fcntl in an
> ioctl-ish fashon. F_C_VOID, F_C_OUT, and F_C_IN (0x40000000, 0x20000000, &
> 0x10000000 respectivly) specify if the call passes in no structure (void),
> passes out a struct, and/or passes in a struct. Exactly as for an ioctl.

The only comment I've heard so far, in private mail, was that the names
could be improved. Agreed. :-)

How about F_FSCTL, F_FSVOID, F_FSIN, F_FSOUT, F_FSINOUT, F_FSPRIV (for the
fs-private command space) ??

Take care,

Bill