Bug 917 - Include files not ANSI C++ conforming
Include files not ANSI C++ conforming
Status: CLOSED CURRENTRELEASE
Product: Red Hat Linux
Classification: Retired
Component: glibc (Show other bugs)
5.1
All Linux
high Severity medium
: ---
: ---
Assigned To: Cristian Gafton
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 1999-01-22 03:12 EST by klaus.kaempf
Modified: 2016-11-24 10:36 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 1999-02-10 15:25:33 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description klaus.kaempf 1999-01-22 03:12:43 EST
In /usr/include/netinet/in.h the structure ip_opts has a
data member also named ip_opts. According to the ANSI C++
Standard (and from discussion on egcs@cygnus.com) this is
not allowed. When including this file in a C++ program,
egcs flags this as an error.
Since I don't know who's responsible for the include files
in RedHat 5.1 (the glibc maintainer ?), please forward this
report.
Comment 1 David Lawrence 1999-01-22 16:38:59 EST
I have verified this to be true in 5.1 and also in 5.2. It is being
assigned to a developer for further review.
Comment 2 Cristian Gafton 1999-02-10 15:25:59 EST
This problem is fixed by the glibc 2.1 header files

Note You need to log in before you can comment on or make changes to this bug.