This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/16416] New: stale macro definition SCM_SRCRT in bits/in.h
- From: "bugdal at aerifal dot cx" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 08 Jan 2014 23:42:10 +0000
- Subject: [Bug libc/16416] New: stale macro definition SCM_SRCRT in bits/in.h
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16416
Bug ID: 16416
Summary: stale macro definition SCM_SRCRT in bits/in.h
Product: glibc
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: libc
Assignee: unassigned at sourceware dot org
Reporter: bugdal at aerifal dot cx
CC: drepper.fsp at gmail dot com
SCM_SRCRT is defined as IPV6_RXSRCRT, but the latter is not defined anywhere.
Searching isn't turning up much, but IPV6_RXSRCRT seems like it may have been
removed by this patch (I'm not sure if it was applied as-is or in an alternate
form):
http://marc.info/?l=glibc-bug&m=98313959906425&w=2
IPV6_RTHDR (the new name) has now been defined differently (with a value of 57
instead of 5) and the old value renamed to IPV6_2292RTHDR.
I have no idea what SCM_SRCRT should be defined as, or whether it should even
exist. Strictly speaking, it should not be defined by netinet/in.h unless
sys/socket.h already defines it, and given that nobody has noticed the stale
definition until now, I think it's safe to say nobody's using it and it should
probably just be removed.
--
You are receiving this mail because:
You are on the CC list for the bug.