lkml.org 
[lkml]   [2003]   [Dec]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    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 13:59    [W:2.463 / U:0.288 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site