Messages in this thread |  | | Date | Tue, 11 Feb 1997 00:37:56 +0100 (MET) | From | Paul Wouters <> | Subject | Re: 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
|  |