> > .... there is no sys/ioctl.h. Trivial patch below:
>
> I don't think this header is needed on any platform. If it
> were, you certainly couldn't just remove it.
Not so. On win32 we pull in <windows.h>, which contains a lot of the
definitions that are present in various other header files on unix.
It's possible it's not needed on other platforms, but the fact that I
can remove it on win32 does not prove that.
//Magnus