> Is this format for 'request' enforced anywhere in NetBsd, or is > it just a convention? Well, this is used to copy the argument between kernel and user space. So if you don't follow it, be sure to mark the ioctl as IOC_VOID. I am not sure what you are trying to achive, but it sounds like an ugly and unnecessary hack. Martin