Enrico Scholz <enrico.scholz(a)wirtschaft.tu-chemnitz.de> writes:
I have posted a message concerning our problem in a newsgroup
(de.comp.os.unix.programming). There was just a little response; a
message says streams are not supported by linux and there are no
plans to add it in the future.
And thus completely misunderstanding the problem. N.B. I now think why
glibc includes the defines. Kernel 2.2. supports the ioctl on sparcs
and even there only on the audio device.
I think we should to use the fcntl-method at a linux system. I
don't
know if a system exists where both ioctl() and fnctl() are working. If
this is possible, we have to prioritize one of them, but I can not say
which one.
I think there should either be an Autoconf test or the fcntl and the
I_SETSIG method should be swapped in the #ifdef's
Jan