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.

classification
Title: Windows binary missing IPv6 support
Type: Stage:
Components: Windows Versions: Python 2.4
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: christian.heimes, loewis, zolty
Priority: normal Keywords:

Created on 2002-10-04 15:07 by zolty, last changed 2022-04-10 16:05 by admin. This issue is now closed.

Messages (4)
msg12580 - (view) Author: Toni Garcia (zolty) Date: 2002-10-04 15:07
The Windows binary build from www.python.org appears 
to be missing IPv6 support.

The IP configuration in my Windows XP + Service Pack 
1:
C:\Documents and Settings\zolty>ipconfig
Configuración IP de Windows
Adaptador Ethernet Conexión de área local          :
        Sufijo de conexión específica DNS :
        Dirección IP. . . . . . . . . . . : 192.168.0.2
        Máscara de subred . . . . . . . . : 255.255.255.0
        Dirección IP. . . . . . . . . . . : 
fe80::200:1cff:fe04:cae6%4
        Puerta de enlace predeterminada   : 192.168.0.1

Here's an example of a socket with ipv6 protocol/family:

Python 2.2.1 (#34, Apr  9 2002, 19:34:33) [MSC 32 bit 
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more 
information.
>>> import socket
>>> a=socket.socket
(socket.AF_INET6,socket.SOCK_STREAM)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
AttributeError: 'module' object has no 
attribute 'AF_INET6'
>>>
msg12581 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2002-10-05 09:56
Logged In: YES 
user_id=21627

While your observation is correct, I fail to see the
importance of this problem.

Please understand that what you want is unimplementable with
MSVC6, since it does not provide the necessary header files
and library routines.

IPv6 support is only available if you use CVS Python, and
VC.NET.

I have changed the group to Python 2.3; for Python 2.2, this
would be a new feature, and thus won't be fixed.
msg12582 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2003-12-30 11:25
Logged In: YES 
user_id=21627

Since Python 2.3 is not build with VC.NET either, moving the
target release for this issue to Python 2.4.
msg59260 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2008-01-04 20:06
Python 2.5 and newer support IPv6 on Windows.
History
Date User Action Args
2022-04-10 16:05:43adminsetgithub: 37260
2008-01-04 20:06:39christian.heimessetstatus: open -> closed
resolution: fixed
messages: + msg59260
nosy: + christian.heimes
2002-10-04 15:07:31zoltycreate