[lkml]   [2001]   [May]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Not a typewriter
Followup to:  <>
By author: "Richard B. Johnson" <>
In newsgroup:
> I noticed that my favorite "errno" has now gotten trashed by
> the newer 'C' runtime libraries.
> ENOTTY has been for ages, "Not a typewriter".
> It's now been changed to "Inappropriate ioctl for device".
> Methinks that this means that ../linux/include/asm/errno.h now needs
> to be updated:
> -#define ENOTTY 25 /* Not a typewriter */
> +#define ENOTTY 25 /* Inappropriate ioctl for device
> */
> None of these strings are in the kernel, but the headers probably should
> show the "latest standard".

Sounds like someone has just clarified what the heck it means. "tty"
and "typewriter" aren't exactly the same thing (even though "tty"
stands for "teletypewriter" it has come to mean something completely
different in a Unix context)... "not a typewriter" is just a
completely confusing error message for the uninitiated.

<> at work, <> in private!
"Unix gives you enough rope to shoot yourself in the foot."
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:52    [W:0.033 / U:1.240 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site