sys/sys: Protect len and inout parameters in _IOC definition.
commitaf4654051f87992d19a5f76d0f729854989c4990
authorzrj <rimvydas.jasinskas@gmail.com>
Thu, 30 Jun 2016 10:17:44 +0000 (30 13:17 +0300)
committerzrj <zrj@dragonflybsd.org>
Mon, 4 Jul 2016 10:03:34 +0000 (4 13:03 +0300)
tree45f4176a2c882fd812a2e0429bdf52560b375cf6
parent06831b40fdf1fcf0d950adc3bf1727b74b5181cf
sys/sys: Protect len and inout parameters in _IOC definition.

This should reduce the likelihood of _IOC() macro expanding to something
that wasn't intended and would provide a more flexible interface too.
While there, remove hardcoded value for IOC_DIRMASK

Taken-from: FreeBSD
sys/sys/ioccom.h