bpo-40901: Describe what "interface name" means on Windows (GH-20694)
This commit is contained in:
parent
3a8fdb2879
commit
f85658a098
|
@ -1091,6 +1091,19 @@ The :mod:`socket` module also offers various network-related services:
|
|||
.. versionchanged:: 3.8
|
||||
Windows support was added.
|
||||
|
||||
.. note::
|
||||
|
||||
On Windows network interfaces have different names in different contexts
|
||||
(all names are examples):
|
||||
|
||||
* UUID: ``{FB605B73-AAC2-49A6-9A2F-25416AEA0573}``
|
||||
* name: ``ethernet_32770``
|
||||
* friendly name: ``vEthernet (nat)``
|
||||
* description: ``Hyper-V Virtual Ethernet Adapter``
|
||||
|
||||
This function returns names of the second form from the list, ``ethernet_32770``
|
||||
in this example case.
|
||||
|
||||
|
||||
.. function:: if_nametoindex(if_name)
|
||||
|
||||
|
@ -1105,6 +1118,9 @@ The :mod:`socket` module also offers various network-related services:
|
|||
.. versionchanged:: 3.8
|
||||
Windows support was added.
|
||||
|
||||
.. seealso::
|
||||
"Interface name" is a name as documented in :func:`if_nameindex`.
|
||||
|
||||
|
||||
.. function:: if_indextoname(if_index)
|
||||
|
||||
|
@ -1119,6 +1135,9 @@ The :mod:`socket` module also offers various network-related services:
|
|||
.. versionchanged:: 3.8
|
||||
Windows support was added.
|
||||
|
||||
.. seealso::
|
||||
"Interface name" is a name as documented in :func:`if_nameindex`.
|
||||
|
||||
|
||||
.. _socket-objects:
|
||||
|
||||
|
|
Loading…
Reference in New Issue