non-linux: Apply RFC3542 obsoletion of RFC2292 macros
commit2a517d91af918aecd9b603b7a09f696d774de3e6
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 24 Apr 2016 15:22:57 +0000 (24 17:22 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 24 Apr 2016 15:22:57 +0000 (24 17:22 +0200)
tree4e0ed994dbf10e97647b93492183595b1be5d693
parentb2cae5d3f5f58e26fe3ceb9c9c2a4018e25785e6
non-linux: Apply RFC3542 obsoletion of RFC2292 macros

RFC2292 macros were obsoleted by RFC3542, and should not be exposed
any more. Notably since IPV6_PKTINFO has been reintroduced with a
completely different API.

* bits/in.h (IPV6_PKTINFO): Rename to IPV6_2292PKTINFO.
(IPV6_HOPOPTS): Rename to IPV6_2292HOPOPTS.
(IPV6_DSTOPTS): Rename to IPV6_2292DSTOPTS.
(IPV6_RTHDR): Rename to IPV6_2292RTHDR.
(IPV6_PKTOPTIONS): Rename to IPV6_2292PKTOPTIONS.
(IPV6_HOPLIMIT): Rename to IPV6_2292HOPLIMIT.
(IPV6_RECVPKTINFO): New macro.
(IPV6_PKTINFO): New macro.
ChangeLog
bits/in.h