STREAMS Programming Guide

Exit Print View

Updated: July 2014
 
 

Transparent ioctl

Transparent ioctls are used from within a module to tell the stream head to perform a copyin or copyout on behalf of the module. The stream head must have knowledge of the data model of the caller in order to process the copyin and copyout properly. The user should use the ioctl macros as described in Writing Device Drivers for Oracle Solaris 11.2 when coding a STREAMS module that uses Transparent ioctls.