This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author giampaolo.rodola
Recipients abrezovsky, christian.heimes, eryksun, giampaolo.rodola, jgosmann, mhils, paul.moore, steve.dower, tim.golden, zach.ware
Date 2019-03-06.03:17:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1551842279.42.0.452774419582.issue29515@roundup.psfhosted.org>
In-reply-to
Content
IPPROTO_TCP/UDP/RAW/ICMP are already there. AFAICT the only useful one here is IPPROTO_IPV6, because it's needed for enabling dual-stack. I don't think IPPROTO_IPV4 is a must (e.g. it's not available on Linux). Same for IPPROTO_ICMPV6. The only reason we may decide to backport one of these is because they are not officially documented (see issue27409). That gives us some flexibility but potentially it may do more harm than good because an app running on 3.7.3 would break on 3.7.2. Note: the original ticket (issue6926) is from 2009, meaning that whoever wanted these missing constants on Windows already hard-coded them in their Python code long ago.
History
Date User Action Args
2019-03-06 03:17:59giampaolo.rodolasetrecipients: + giampaolo.rodola, paul.moore, christian.heimes, tim.golden, zach.ware, eryksun, steve.dower, jgosmann, mhils, abrezovsky
2019-03-06 03:17:59giampaolo.rodolasetmessageid: <1551842279.42.0.452774419582.issue29515@roundup.psfhosted.org>
2019-03-06 03:17:59giampaolo.rodolalinkissue29515 messages
2019-03-06 03:17:59giampaolo.rodolacreate