streamio (STREAMS ioctl) Operaciones
Esta sección explica las operaciones de streamio.
Las operaciones streamio son un subconjunto de operaciones ioctl que realizan diversas funciones de control en rutas.
Puesto que estas operaciones STREAMS son un subconjunto de las operaciones ioctl, están sujetas a los errores descritos allí. Además de estos errores, la llamada falla con la variable global errno establecida en EINVAL, sin procesar una función de control, si la secuencia especificada está enlazada por debajo de un multiplexor, o si la operación especificada no es válida para una secuencia.
Además, como se describe en las operaciones de ioctl, los módulos y controladores STREAMS pueden detectar errores. En este caso, el módulo o controlador envía un mensaje de error a la cabecera de corriente que contiene un valor de error. Esto hace que las llamadas posteriores al sistema fallen con la variable global errno establecida en este valor.