lkml.org 
[lkml]   [1997]   [Feb]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: conflict errno glibc-2.01 - linux 2.1.25
On 9 Feb 1997, Ulrich Drepper wrote:

> > This is with linux 2.1.25
> >
> > In linux/icmp.h we have:
> >
> > struct icmp_err {
> > int errno;
> > unsigned fatal:1;
> > };
> >
> > In errnos.h (included through errno.h) :
> >
> > errnos.h:# define errno (*__errno_location ())
>
> `errno' is a reserved *symbol* in POSIX.1. Every use of this symbol
> is a violation of POSIX. Please report this to Linus.

The entire struct has been #ifdeffed __KERNEL__ in 2.1.26. So I guess
he found it out as well. I'll cc: it to linux-kernel just in case
something thinks the name should still change.

Paul


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