lkml.org 
[lkml]   [2003]   [Dec]   [23]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateTue, 23 Dec 2003 10:58:59 +0100
From"Giacomo A. Catenazzi" <>
SubjectRe: SCO's infringing files list

Florian Weimer wrote:

> jw schultz wrote:
> 
> 
>>And for the names, perhaps they would care to sue The Open
>>Group?
> 
> 
> Not the names, but the comments. 8-)
> 
> 
>>http://www.opengroup.org/onlinepubs/007904975/basedefs/errno.h.html
> 
> 
> The comments were added in Linux 0.99.1, and I'm not sure what was the
> source.  For example, Linux has:
> 
> #define ENOTTY          25      /* Not a typewriter */
> 
> Solaris:
> 
> #define ENOTTY  25      /* Inappropriate ioctl for device       */
> 
> Current POSIX:
> 
>     [ENOTTY]
>         Inappropriate I/O control operation.
> 
> I couldn't find any historic Minix header files.  Minix 2 has:
> 
> #define ENOTTY        (_SIGN 25)  /* inappropriate I/O control operation */

In 
http://www.opensource.apple.com/darwinsource/DevToolsMay2002/gcc-937.2/libiberty/strerror.c

/* Extended support for using errno values.
    Written by Fred Fish.  fnf@cygnus.com
    This file is in the public domain.  --Per Bothner.  */
(...)
#if defined (ENOTTY)
   ENTRY(ENOTTY, "ENOTTY", "Not a typewriter"),
#endif

FYI there was a proposed patch to change "Not a typewriter" to 
"Inappropriate ioctl for device". Check the interesting thread of lkml:
http://www.ussg.iu.edu/hypermail/linux/kernel/0105.1/0471.html

ciao
	giacomo


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:59    [from the cache]
©2003-2008