That's what happens when the operating system designers/authors disregard
STREAMS for personal reasons in spite of its heritage in Unix. The libc guys
are different, however, they want the GNU stuff to be Unix98 compatible, which
includes an SVR4 compatible file for stropts.h.
-- Dave
"Khachaturov, Vassilii" wrote:
> I have just discovered (with strace), that the CDROM ioctl codes on my
> 2.2.17 system,
> coming from
> /usr/src/linux/include/linux/cdrom.h
> are using 'S' in the upper byte, which is reserved for STREAMS ioctl since
> the ancient
> days. Thus, I_STR equals CDROMSTART. I first jumped
> at that strace - thinking I am doing some CDROM ioctl instead of I_STR,
> before I
> realized it's the same :-)
>
> Vassilii
>
> _______________________________________________
> Linux-streams mailing list
> [EMAIL PROTECTED]
> http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
_______________________________________________
Linux-streams mailing list
[EMAIL PROTECTED]
http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams