tcgetattr problem

Christopher Faylor
Thu Sep 28 13:01:00 GMT 2006

On Thu, Sep 28, 2006 at 09:29:15AM +0100, ahnkle wrote:
>On 22:38 Wed 27 Sep     , Christopher Faylor wrote:
>>On Wed, Sep 27, 2006 at 10:13:36PM -0400, Christopher Faylor wrote:
>>>The name of the function is "ioctl", not "ioctl".
>I said "_ioctl" because in cygwin source, at
>src/newlib/libc/sys/sysvi386/tcgetattr.c the call is to that function.
>Searching didn't locate any [_]ioctl() function, hence my asking.

Once again, the name of the function is "ioctl".  It really is trivially
easy to find in the *cygwin* sources.

>My point in mentioning that com1 works is that it could be confusing
>that "com1" works with open(), but the handle obtained doesn't work
>with tcgetattr(), whereas "/dev/ttyS0" works with both.

You should not expect a linux/unix emulation to work correctly with
something called "com1".  Once it is explained to you that you need to
use the linux method for accessing the device, your confusion should be


Unsubscribe info:
Problem reports:

More information about the Cygwin mailing list